我希望我的键盘隐藏在UIScrollView上。我认为我使用了正确的属性,但它不起作用。 有人知道这是什么问题吗? 感谢。
import UIKit
class ViewController: UIViewController, UITextFieldDelegate {
@IBOutlet var scrollManu: UIScrollView!
@IBOutlet var txtField: UITextField!
override func viewDidLoad() {
super.viewDidLoad()
scrollManu.keyboardDismissMode = .Interactive
scrollManu.keyboardDismissMode = .OnDrag
}
func textFieldShouldReturn(textField: UITextField) -> Bool {
textField.resignFirstResponder()
return true
}
}
答案 0 :(得分:-1)
将此内容写入viewDidLoad()
:
txtField.delegate = self
并更改textField
= txtField
func textFieldShouldReturn(textField: UITextField) -> Bool {
txtField.resignFirstResponder()
return true
}
应该工作。