如何在iOS中关闭UIView中的键盘?

14 浏览
0 Comments

如何在iOS中关闭UIView中的键盘?

这个问题已经有答案了:

如何使用return键隐藏UITextView的键盘?

我在我的代码中添加了一个函数:

func textFieldShouldReturn(_ textField: UITextField) -> Bool
{
    textfield.resignFirstResponder()
    return true
}

其中,textfield连接到一个UITextField项目。

@IBOutlet weak var textfield: UITextField!

但当我运行程序时,实际上我无法在任何位置触摸或单击隐藏它。你能帮我解决这个问题吗?

admin 更改状态以发布 2023年5月23日
0
0 Comments

添加这个委托 UITextFieldDelegate

0
0 Comments

需要设置代理

override func viewDidLoad() {
    super.viewDidLoad()
    textfield.delegate = self                  //set delegate 
}

0