2014-12-24 7 views
-7

Каков наилучший наиболее эффективный способ реализации UISearchBar?Вставить UISearchBar в IOS 8, Xcode 6

Я проверяю по всему Интернету, и все учебники предназначены для версии ios 7, и многие методы устарели в ios 8. Может ли кто-нибудь предоставить библиотеку или образец того, как реализовать searchBar в xcode для ios 8?

+0

Пока неясно, что вы просите. Задайте конкретный вопрос, включая соответствующие сообщения об ошибках. См. Http://stackoverflow.com/help/how-to-ask – Paulw11

+0

. Мой вопрос: что я должен делать с устаревшими кодами при реализации UISearchBar? Я написал устаревшие в тех частях, которые устарели. ех. self.searchDisplayController.searchResultsTableView – Horray

+0

Вы просмотрели документацию для устаревших методов и свойств. В документации обычно указывается рекомендуемая альтернатива – Paulw11

ответ

1


Я должен был сделать то же самое, что вы делаете несколько месяцев назад. Итак, я нашел это на GitHub: https://github.com/dempseyatgithub/Sample-UISearchController
Загрузите/клонируйте его, и вы сможете увидеть, как использовать UISearchController с UITableView и UICollectionView. В нем есть все необходимое для перехода с UISearchDisplayController на UISearchController. Документация UISearchController также очень полезна.
Если вы также должны поддерживать IOS 7 (то, что я лично рекомендую, если вы действительно собираетесь развернуть приложение в App Store) это сделать:

if([UISearchController class]){ 
//Create an UISearchController and add it to your UITableViewController 
}else{ 
//Create an UISearchDisplayController and add it to your UITableViewController 
} 

Примечание: Вы должны сделать все программно если вы хочу поддерживать обе версии iOS.

С наилучшими пожеланиями,
Габриэль Tomitsuka

+0

Я на самом деле столкнулся с этим ранее, я просто не знаю, какой файл читать. У него так много разных файлов. – Horray

+0

Используйте файлы MasterViewController_TableResults и MasterViewController_FilterResults. –

Смежные вопросы