|
1
1
我建议你 停止 试着这么做。当字段清空时隐藏键盘是完全不标准的行为,用户也不会期望这样。在这种情况下,最好让你的行为与整个系统中的所有其他应用程序保持一致。 |
|
|
2
1
我知道你已经接受了答案,不打算继续这样做,但我 是
|
|
|
3
0
我基本上同意凯文的观点,但这对你没什么帮助,所以我说: 尝试在搜索栏的子视图中循环,并找到属于UITextField类的同级。然后,将此文本字段的delegate属性设置为ViewController的类并在其中处理回调(例如textViewShouldReturn),或者直接在文本字段上调用resignFirstResponder。前者显然需要在init/load时完成,而后者可以在现有的textDidChange回调中完成。 这里还有一些提示: http://discussions.apple.com/thread.jspa?threadID=1479468&tstart=0 http://discussions.apple.com/thread.jspa?messageID=8176608 |
|
|
4
0
[textField resignFirstResponder]有一段时间不工作,请使用此选项
|
|
|
user2606782 · 限制子视图在superview边界内的移动 8 年前 |