Чередуйте различные взгляды, используя Objective-C - PullRequest
1 голос
/ 21 июня 2011

Я готовлю приложение для iPad, используя, очевидно, Objetive-C и пытаюсь развернуть содержимое базы данных внутри представления. Теперь возникает проблема, будет отображаться огромное количество записей, каждая из которых развернута в неком «контейнере» внутри представления, так что я собирался создать браузер страниц, и на каждой странице я иду, чтобы изменить мнение я применяю. Взять, к примеру, я показываю первые 5 элементов, используя example1.xib, для следующих 5 example2.xip и т. Д., Пока не попаду на страницу 10 и не начну снова с example1.xib. Мой вопрос: как этого можно достичь? Может быть, хранение различных объектов на основе класса представления внутри массива и чередование их или около того ... Любая помощь или подсказка будет высоко ценится. Ура!

Ответы [ 2 ]

0 голосов
/ 21 июня 2011

Всегда предполагайте, что другие сделали подобные приложения перед вами.Возможно, это не совсем то же самое, что и вы, но вы делаете то же самое, чему можете научиться.Приложения iPod и Spotify перемещаются по большим объемам данных, используя индексированные, доступные для поиска TableViews.Отправляйтесь на поиски в App Store приложений, которые имеют те же функциональные возможности, что и у вас, и протестируйте их, а также узнайте, что хорошо в них, и отбросьте то, что плохо в них.встроенный в SQLite, и идти оттуда.Я понятия не имею, как выглядит ваша база данных, но, если повезет, вы можете адаптировать пример кода и просто открыть (преобразованную) базу данных SQL.

Большинство пользователей к настоящему времени уже привыкли к более детальной парадигмечем нумерация страниц, поэтому стоит посмотреть пример Drill Down, который поставляется с XCode, даже если он не для баз данных (по крайней мере, я так не думаю, я узнал из книги, как Мануэль).

0 голосов
/ 21 июня 2011

Я бы подкласс UIViewController или UITableViewController в зависимости от того, какой тип записей вы планируете использовать.


Я бы порекомендовал проверить все Примеры Apple и большую часть доступного онлайн-учебника

Вот некоторые, может быть, старые ...

http://www.edumobile.org/iphone/iphone-programming-tutorials/tabbarcontroller-with-navigationcontroller-and-tableview-in-iphone/

http://www.aboveground.com/tutorials/adding-a-uitableview-to-a-custom-uiview

http://www.icodeblog.com/2008/08/08/iphone-programming-tutorial-populating-uitableview-with-an-nsarray/

http://blog.webscale.co.in/?p=150

http://www.ioschef.com/2011/03/un-aperitivo-de-uitableview-y-uitableviewcontroller/ на испанском ..

http://adeem.me/blog/2009/05/19/iphone-programming-tutorial-part-1-uitableview-using-nsarray/ с видеоуроком

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...