iphone - 如何确定 UISearchDisplayController 是否为 searchResults TableView 可见?

标签 iphone objective-c cocoa-touch uitableview uisearchdisplaycontroller

我有一个 UISearchDisplayController,它位于我的 UITableView 的标题 View 中。我想知道 UISearchDisplayController 的 searchResultsTableView 何时显示,以便我可以执行一些其他操作:

if(self.tableView == self.searchDisplayController.searchResultsTableView)

即使在显示 searchResultsTableView 时也始终返回 true。我该如何解决这个问题?

最佳答案

这应该可以解决问题。

[self.searchDisplayController isActive]

关于iphone - 如何确定 UISearchDisplayController 是否为 searchResults TableView 可见?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7034220/

相关文章:

iphone - 在 Label 或 TextView 上开始一个新行(段落)

iphone - AVAudioSession 阻止系统音频

iphone - 核心情节: How to set xRange/yRange with different scales?

ios - 如何更改导航栏上 "back"按钮的标题

iPhone Cocos2D CCColorLayers

ios - 在 UITextField UIControlEventEditingDidBegin 上调用 UIAlertView 会关闭键盘

iphone - Storyboard自定义表标题

ios - UIScrollView 和约束问题

ios - 通过按钮打开AppStore

ios - 在不泄漏的情况下减少 iOS 应用程序中的内存使用