“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 【问题描述】:所以,我有一个tableView
和NSFetchedResultsController
!我还有一个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 中的枚举 [重复]