我在如何将UISearchController绑定到UITableHeaderView的顶部时遇到问题。我已经尝试了一些在论坛上找到的方案,但是它们没有用。它在滚动,我讨厌它。但是,当处于活动状态时,它将停留在顶部。但是我也想在处于非活动状态时处于最高位置。如果您有兄弟,请分享一些代码。

最佳答案

而不是将UISearchController放入UITableHeaderView(这就是它与表格单元格一起滚动的原因),而是在UITableView的顶部添加搜索栏。

并且,如果您使用的是UITableViewController,请不要这样做(因为它不能与添加在表顶部的视图配合使用),并使用带有表视图的自定义UIViewController作为内容视图内部的子视图。

关于xcode - UISearchController不会在表格标题 View 中停留在顶部,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36075821/

10-14 12:55