在我的 swift 应用程序中,我试图隐藏当用户点击 web 视图内的文本字段时显示的 inputAccessoryView。
这是尝试执行此操作的代码:
func keyboardWillShow(notification: NSNotification) {
if let keyboardSize = (notification.userInfo?[UIKeyboardFrameBeginUserInfoKey] as? NSValue)?.CGRectValue() {
var keyboardView = UIApplication.sharedApplication().windows.last!.subviews.first!
keyboardView.inputAccessoryView = nil
}
}
但我收到此错误:
Cannot assign to property: ‘inputAccessoryView’ is a get-only property
有一个更好的方法吗?关于如何让它发挥作用的任何想法?