Создание многостраничного приложения в iOS - PullRequest
0 голосов
/ 28 февраля 2011

Каким был бы эффективный способ создания приложения с несколькими страницами, почти как книга?Я хочу создать небольшое, но, надеюсь, краткое руководство по содержанию птиц в качестве домашних животных.Ничего новаторского.

Я думаю, что была бы страница содержания, а затем, возможно, 20-30 отдельных страниц, посвященных отдельным темам, таким как то, что вам нужно, виды пищи, болезни и т. Д.немного опыта с dev, но в моем путешествии до сих пор я могу только представить, как создать новый класс (.h / .m / .xib) для каждой страницы, создать контент в IB и затем связать их, что даст около 30 классов!

Я знаю, что возможно включить PDF, но это эффективный маршрут?Я хотел бы создать немного интерактивности в контенте, например, панель поиска и, надеюсь, поиск «симптомов», который сужает потенциальные заболевания.

Мне просто нужно немного подтолкнуть в правильном направлении, и я буду учиться там.Я просто подумал, что заранее спрошу небольшое руководство.

Большое спасибо,

Райан

Ответы [ 3 ]

0 голосов
/ 28 февраля 2011

Содержание и темы смотрите в UITableViewController .если вы этого еще не знаете.

Не создавайте 30 отдельных классов.ОО-способ может заключаться в создании класса Page и его повторном использовании.Скажем, кто-то вкладывает «собака» в ваш UITableViewController, вы, вероятно, каким-то образом дадите ссылку на содержание «собака» в свой класс Page и поместите его в стек.Делая что-то подобное, на самом деле вам вообще не понадобится IB.

Если вы ищете pdf, взгляните на UIWebView , однако, если вы хотите, чтобы контент был интерактивным, это, вероятно, не то, что вы ищете.Я бы сказал, что эта часть полностью зависит от того, как вы хотите представить свой контент.

Надеюсь, это даст какой-то толчок:)

0 голосов
/ 01 марта 2011

Вы можете взглянуть на что-то вроде phoneGap и использовать его с сенсорной платформой sencha. У вас будет нативное приложение и простота разметки HTML для отдельных страниц.

0 голосов
/ 28 февраля 2011

Если бы это был я, я бы создал (или нашел бы существующую) инфраструктуру приложения для отображения контента на основе HTML. HTML даст вам необходимую интерактивность и возможность переформатировать отображение для разных размеров экрана / ориентаций.

Кроме того, вы можете опубликовать свою работу в виде iBook. Для этого используется формат ePub, который также основан на HTML.

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