【发布时间】:2019-11-14 18:41:48
【问题描述】:
到目前为止,我想我已经查看了有关堆栈溢出的所有相关问题,但我无法找出我的代码无法正常工作的原因。我试图让下一个/返回/继续按钮使键盘消失,但它不起作用。这是我的代码Resign Text Field Code
import UIKit
class AddFriendsController: UIViewController, UITextFieldDelegate {
@IBOutlet weak var friendCode: UITextField!
override func viewDidLoad() {
super.viewDidLoad()
//Get rid of keyboard by touching screen
let tap = UITapGestureRecognizer(target: self.view,
action: #selector(UIView.endEditing))
view.addGestureRecognizer(tap)
}
//Get rid of keyboard by pressing next
func textFieldShouldReturn(_ textField: UITextField) -> Bool {
if textField == friendCode {
textField.resignFirstResponder()
}
return true
}
}
提前感谢您的帮助!
【问题讨论】:
标签: swift xcode textfield uitextfielddelegate