UISearchDisplayController 不再隐藏其下方的完整 UITableView

Posted

技术标签:

【中文标题】UISearchDisplayController 不再隐藏其下方的完整 UITableView【英文标题】:UISearchDisplayController no longer hides the full UITableView below it 【发布时间】:2014-01-09 18:13:00 【问题描述】:

尝试将应用程序大修到 ios7,我遇到 UISearchDisplayController 插入 UITableViewController 的行为发生了变化。 它将不再隐藏包含其下方所有数据的完整 UITableView。 相反,它会奇怪地与 results 或“no results”消息重叠,显示单元格的数据不应显示但无法移动/滚动它(只有结果,如果有的话)。

什么给了?

【问题讨论】:

【参考方案1】:

UISearchDisplayController 在 iOS7 中有点损坏,尤其是在 iPad 上。 Pete Steinberger 在fixing UISearchDisplayController 上有一篇博文可能会有所帮助。

【讨论】:

以上是关于UISearchDisplayController 不再隐藏其下方的完整 UITableView的主要内容,如果未能解决你的问题,请参考以下文章

为啥 UISearchDisplayController 有时有效,有时无效?

iOS UISearchDisplayController学习笔记

在 UISearchDisplayController 上遇到僵尸问题

修复 UITableView 顶部的 UISearchdisplaycontroller 搜索栏

iphone隐藏UISearchDisplayController结果?

在 UISearchDisplayController 中设置 UISearchBar 的边框颜色