题
如何在Apple的新语言中实现:
Objective-C代码:
- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event {
for (UIView *view in self.view.subviews)
[view resignFirstResponder];
}
.
我试过这样做。但键盘不会消失:
SWIFT代码:
override func touchesBegan(touches: NSSet, withEvent event: UIEvent) {
super.touchesBegan(touches, withEvent: event)
self.view.resignFirstResponder()
}
. 解决方案
你可能会选择:
self.view.endEditing(true)
. 其他提示
试试这个
self.view.endEditing(true)
. 不隶属于 StackOverflow