我正在使用 Swift 3 中的某个应用,并且有两个单独的textfields
由日期选择器分隔(不确定日期选择器是否相关)。
当用户在textFieldShouldReturn
之后点击完成时,我想使用textfields
来隐藏键盘。但是,它仅在第一个文本字段之后隐藏键盘,并且在第二个文本字段之后不会消失。有没有什么办法解决这一问题?提前谢谢。
答案 0 :(得分:2)
您需要使视图控制器成为两个文本字段的委托,如@Magnas所述。
你可以这样做:
@IBOutlet weak var textField1: UITextField!
@IBOutlet weak var textField2: UITextField!
override func viewDidLoad() {
super.viewDidLoad()
self.textField1.delegate = self
self.textField2.delegate = self
}
为了将来参考,在您的问题中包含代码段会很有帮助!