我有一个添加了搜索栏的简单 TableView。一切正常,除了当 View 出现时(它是应用程序中的第一个 View ),搜索栏被聚焦(或看起来如此),因此它显示“取消”按钮(见图)。 我试过将 tableview 设置为第一响应者,在搜索 Controller 上调用 resignFirstResponder 等。 如果您点击搜索栏然后点击取消,焦点将被移除并且一切正常 - “取消”按钮消失。 关于为什么会这样以及如何显示未聚焦的搜索栏的任何想法?
最佳答案
在viewDidLoad()方法中添加searchBar.resignFirstResponder()
-祝你好运。
关于ios - 加载 View 时从搜索 Controller 中移除焦点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37178142/