ios - 如何将搜索栏添加到 Collection View Controller ?

标签 ios objective-c uicollectionview uisearchbar

如何将搜索栏添加到 iOS 12 中的 Collection View Controller ?我意识到这应该是一个简单的问题,但我很难找到一个看起来还不错的例子。

这可以只使用搜索栏或搜索 Controller 。我不知道 iOS 12 中最好的方法是什么。我也想以编程方式执行此操作。

最佳答案

使用 UISearchController。将 Collection View Controller 放入导航 Controller 中,并设置其 navigationItemsearchController。现在搜索栏将出现在导航栏中。您可以配置一些东西,以便仅当用户一直向下滚动 Collection View 时才会出现搜索栏;这实际上与使搜索栏位于 Collection View 的顶部相同。这是一个不错的界面,也是 Apple 希望您使用的界面。

关于ios - 如何将搜索栏添加到 Collection View Controller ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57780571/

相关文章:

iphone - 测试 Facebook 原生 iOS 应用

iOS 8 共享扩展附件 - Xcode - Swift

objective-c - 从另一个类获取整数值

ios - 如何从 UIImage 获取文件路径?

ios - 循环获取相关元素的indexPath

ios - 将程序化的 UIView 发送到 Storyboard 中添加的 UIView

ios - UICollectionView 流式布局没有固定的行高

ios - UICollectionView.scrollToItemAtIndexPath 动画与虚拟键盘一起工作很奇怪

iphone - UICollectionView 单元格 Nib 未加载

ios - FooterView 未显示在 Storyboard UICollectionView 中