Tag: 消除

closures多个UITextFields的键盘?

有多个UITextField时是否可以closures键盘? 如果这样怎么样? 作为一个侧面说明,我必须解除键盘的每个和每个领域,或者可以在全球范围内完成吗? 哦,如果我不必触摸DONEbutton,那将会非常酷,我理想的情况是喜欢用户触摸任何东西的解决scheme,但是有问题的领域和键盘自动消失… 哦,如果你是这样一步一步的指示。 我应该补充说我有一个方法已经辞职的键盘…. 但是,它只在我的表单提交时运行! (见下面的方法) 我的问题是如何键盘隐藏/解雇,而不必跳过这么多该死的铁环! 你会想到6年后,一个成熟的操作系统将有一种方法来全球隐藏键盘….不! 好的,足够的抱怨… – (void)hideKeyboard { [self.dancePlace resignFirstResponder]; [self.danceGate resignFirstResponder]; [self.danceTerminal resignFirstResponder]; [self.danceText resignFirstResponder]; [self.danceDate resignFirstResponder]; [self.danceStyle resignFirstResponder]; [self.danceTimeOut resignFirstResponder]; } 这是我的button被提交时调用…. – (IBAction)addListingPressed:(id)sender { // NSLog(@"BUTTON PRESSED"); [self hideKeyboard]; [self valuesAdded]; } 我的问题,假设任何人都可以回答这个…我怀疑不是,如果下列条件是MET,是否有办法在全局隐藏键盘:1)用户点击任何一个现有的领域,2)压在屏幕上的任何其他地方。 3.)在现有的viewcontroller.m文件中不超过一行或两行。 4.)我不必在视图控制器上添加混淆button。 (任何时候我必须添加sockets,这个该死的东西正在撞击我…然后发生了混乱,真的…记得我只是一个初学者,它非常混乱,读我必须把它放在这里,那里有…简单的伙计,简单,我不寻求优雅的解决scheme,只是为了它的工作。