如何在搜索内容或按取消按钮之前使searchBar保持活动状态

时间:2016-08-10 20:45:27

标签: ios swift uisearchbar uisearchcontroller

你好UISearchBar上有NavigationBar。如果我在searchBar中输入内容,它会在右侧显示取消按钮,占位符会向左移动。所以在这个阶段如果我点击其他地方它会回到原来的阶段,那里没有取消按钮。所以我希望它保持活动状态,直到用户输入内容或按取消按钮。我的意思是,如果用户点击其他地方,它不应该做任何事情。我很困惑我应该怎么做。我尝试了不同的东西,如下面但它们没有用。

func searchBarTextDidEndEditing(searchBar: UISearchBar) {
        self.searchController?.searchBar.becomeFirstResponder()
        self.searchController?.active = true
        }

0 个答案:

没有答案