UISearchController 与单元格布局混淆
Posted
技术标签:
【中文标题】UISearchController 与单元格布局混淆【英文标题】:UISearchController messes with Layout of Cells 【发布时间】:2016-05-23 11:00:37 【问题描述】:我按照this 教程在我的应用程序中使用UISearchController
:
现在已经设置了自定义UITableViewCell
。 UISearchController
弄乱了我的细胞。
似乎UISearchController
没有使用相同的自定义UITableViewCell
,并且它的视图边界与我自己的UITableView
不同。当我按下取消按钮时,有没有办法将它改回来?
编辑:
【问题讨论】:
【参考方案1】:虽然没有人回答,但我找到了解决办法:
确保您的单元格连接到实际的 tableView,而不仅仅是您的主单元格。 (我使用了一个 Outlet 并且只设置了我的 outlet 的单元格)
确保您始终对自定义单元格中的插座进行寻址。因为我用过这个
cell.textLabel?.text = "你好"
我的单元格将自动转换为默认单元格。
【讨论】:
以上是关于UISearchController 与单元格布局混淆的主要内容,如果未能解决你的问题,请参考以下文章
UISearchController 的搜索栏与第一个 tableview 单元格重叠
将 unwind segue 与 UISearchController 一起使用时出错
UISearchController 搜索栏在活动时与第一个单元格重叠