swift - UITextField 返回按钮的默认行为是什么?
问题描述
我对 iOS 编程比较陌生,并且对一个非常常见的 UITextField 委托函数感到好奇。
在它的开发者文档中optional func textFieldShouldReturn(_ textField: UITextField) -> Bool
指出:
返回值 如果文本字段应该实现其返回按钮的默认行为,则返回 true;否则为假。
我很好奇返回按钮的默认行为是什么?在什么情况下我会返回真或假?
解决方案
如果您想在用户单击返回按钮时隐藏键盘,那么
return true
否则默认为false
,逻辑取决于您是否希望键盘始终可见