我按下UIButton后会出现一个小数点。
我已覆盖touchesBegan
方法,如下所示:
override func touchesBegan(touches: Set<NSObject>, withEvent event: UIEvent) {
self.view.endEditing(true)
}
只要例如我不按另一个UIButton
,它就可以正常工作。
我的问题:当我处理其他UIButton
的动作时,有没有办法让我的小数点消失而不是让它消失?就像我有10个其他UIButton
一样,在执行代码之前每次指定#34;会有点烦人,检查是否有任何机会隐藏小数点块&# 34;
答案 0 :(得分:0)
你在使用DecimalPad做什么用途?如果您在文本框中输入详细信息,则以下将关闭键盘(您需要使您的类成为UITextField的委托)
-(BOOL) textFieldShouldReturn:(UITextField*) textField {
[textField resignFirstResponder];
return YES;
}
(目标c,不熟悉Swift表示法)