Вопрос

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

Может кто-нибудь, пожалуйста, объясните как можно больше деталей, как вы настраиваете файлы xcode / код для автоматизации такого процесса

Так что, например, я бы просто вступил в текст страницы, и он автоматически нанес мой стандартный фоновый рисунок и добавить просмотр прокрутки и подходящие кнопки и т. Д. Спасибо

Это было полезно?

Решение

Вы можете сделать один главный представление, который содержит все необходимые элементы управления: стандартное фоновое изображение, просмотр прокрутки, подходящие кнопки и т. Д. И сделать любые последующие представления, которые вы создаете наследование с этого представления, чтобы все они содержали эти элементы управления.

Вы также можете использовать только одно представление и работать с несколькими экземплярами IT, один экземпляр на страницу. Просто убедитесь, что на нем есть текстовое свойство или конструктор, который принимает в текстовой строке, чтобы вы могли установить его на другой текст на каждой странице.

Другие советы

Шаблоны проекта XCode и шаблоны файлов довольно легко сделать, с несколькими предостережениями.

Проверьте ответы на эти вопросы:
Добавить новые шаблоны в Xcode
Изменить шаблоны в Xcode

Также возьмите гундук на эти удобные учебники:
Пользовательские шаблоны Xcode
Xcode: Как настроить существующие шаблоны проекта

Звучит для меня, как вы, положив ваши данные на ваши взгляды (страницы). Это большая ошибка дизайна. Вам необходимо использовать модель дизайна контроллера моделей-контроллеров и отделить ваши данные из ваших представлений. Это позволит легко создать один вид (шаблон), который вы можете перезагрузить с данными для отображения каждого отдельного рецепта.

Первое, что нужно сделать, это отделить ваши данные с вида. Вам нужно иметь рецепты, хранящиеся в массиве, словаре, основные данные и т. Д., а затем оберните это данные в выделенном объекте. Второе, что нужно сделать, это создать выделенный вид для отображения всех рецептов. Поскольку пользователь перемещается от рецепта для рецепта, приложение просто удалит и добавит информацию на тот же просмотр по мере необходимости.

я бы порекомендовал Рецепты какао для Mac OS X: рецепты Вермонта, второе издание Поскольку он обращается к этим вопросам, и он использует приложение типа рецепта в качестве его примера. Это для какао, но основные принципы применяются к приложениям для iPhone.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top