“Swift Core Data”如何向 UISearchBar 添加 Scope Bars? [关闭]

Posted

技术标签:

【中文标题】“Swift Core Data”如何向 UISearchBar 添加 Scope Bars? [关闭]【英文标题】:"Swift Core Data" How to add a Scope Bars to UISearchBar? [closed] 【发布时间】:2016-03-11 02:44:48 【问题描述】:

所以,我有一个tableViewNSFetchedResultsController!我还有一个UISearchController,而且效果很好!但我需要UISearchBar 的范围栏。如何在 Swift Core Data 中创建和添加 Scope Bars?

谢谢!

【问题讨论】:

【参考方案1】:

只需在您从 UISearchController 获取搜索栏时提供scopeButtonTitles。当您展示搜索控制器时,将搜索结果控制器设置为搜索栏的委托,因此当用户更改范围按钮时它将获得searchBar:selectedScopeButtonIndexDidChange:,您只需调用updateSearchResultsForSearchController 并处理您已经完成的搜索正在做 - 现在考虑当前范围按钮索引是什么。

【讨论】:

你能帮我写代码吗?谢谢 因为我是 Swift 的新手! 本视频向您介绍了操作方法。 youtube.com/watch?v=YZ_S2GHFwW4

以上是关于“Swift Core Data”如何向 UISearchBar 添加 Scope Bars? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

IOS Swift Core Data如何在propertiesToFetch中添加不在propertiesToGroupBy中的字段

Swift Core Data:Core Data 中的枚举 [重复]

Restkit, Swift, Core data 一对多

Swift Core Data 两个排序描述符

Swift Core Data NSFetchRequest 没有结果

iOS:Swift:Core Data:值不使用 Private ManagedObjectContext 存储