ios - 如何在标题中制作搜索栏?

标签 ios swift user-interface

我尝试将搜索栏添加到带有标识符的单元格中,并使用此方法 viewForHeaderInSection 出现错误

The search bar outlet from the UISearchController to the UISearchBar. Outlet cannot be connected to repeating content.

所以基本上我想让搜索栏在滚动表格 View 时保持不变。这是我让它起作用的方法,但它不起作用。

有什么建议吗?

最佳答案

如果你希望它总是在顶部可见,你也可以将搜索栏放在导航栏(导航 Controller )的导航栏中作为它的标题 View 。

self.navigationItem.titleView=self.searchController.searchBar;

为了让它适应所有方向的屏幕,只需添加以下内容:

[self.searchController.searchBar sizeToFit];

希望对您有所帮助:)

关于ios - 如何在标题中制作搜索栏?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31980075/

相关文章:

java - 登录按钮在 Java 应用程序中没有可见效果

user-interface - 如何将进度条控件添加到 Matlab gui?

ios - 使用 XML 文件和 Google Drive API 备份和恢复核心数据 (SQLite)

ios - HTML表格解析xcode

ios - 具有不确定数量的 UIImageViews 的 UITableViewCell

swift - 如何在 Swift 中解析附加的 XML 并从中获取所有帐户信息

ios - 如何在Xcode中进行Wi-Fi文件共享

python - wxPython。如何使静态尺寸面板居中?

ios - 如何从iOS中为for循环创建的所有文本字段中获取文本

ios - 从第四个 View Controller 快速转到 Root View Controller