Дом Социальные медиа Разработка приложений для iPhone: понимание методов контроллера представления - манекены

Разработка приложений для iPhone: понимание методов контроллера представления - манекены

Видео: iOS App Development with Swift by Dan Armendariz 2024

Видео: iOS App Development with Swift by Dan Armendariz 2024
Anonim

Часть разработки приложений для iPhone для «чайников»

Разработчики приложений для iPhone борются с пониманием того, какие методы контроллера просмотра использовать и когда. Выбор неправильного метода для обновления пользовательского интерфейса может привести к тому, что приложение iPhone разочарует пользователей.

Чтобы понять, когда что-то делать в структуре UIKit, вам нужно знать, когда отправляются сообщения, особенно для просмотра контроллеров. Контроллеры просмотра имеют жизненный цикл, как это делают приложения, и определенные сообщения отправляются в виде представлений, которые отображаются и скрыты.

Два метода, о которых вам нужно знать для работы с представлениями, -

В следующей таблице показано, что вы должны сделать, в каком методе:

Метод Когда отправлять Что использовать для
viewDidLoad После того, как контроллер представления загрузил связанные с ним представления в

память

Выполните дополнительное представление инициализация при просмотре загруженных

из раскадровкой или файлом nib. Например, если вы показываете

некоторый статический текст, загрузите этот текст здесь.

viewWillAppear: Когда представление станет видимым Сделайте то, что необходимо для , представить представление.

Например, если вы показываете местоположение ближайшего магазина , которое несет Разработка приложений iPhone для

Манекенов , обновите эту информацию в этом методе.

Сообщение viewDidLoad отправляется на контроллер представления после того, как контроллер представления загрузил связанные с ним виды в память. Этот метод используется для инициализации представления и не вызывает обязательно при каждом появлении представления. Если, например, пользователь делает выбор в представлении, который заставляет новый контроллер просмотра загружать и перемещать свой вид на место, а затем пользователь удаляет кнопку «Назад», это сообщение не отправляется, когда появляется исходный вид. Это задача viewWillAppear:.

Сообщение viewWillAppear: отправляется, когда представление становится видимым. В первый раз, когда он отправляется, появляется сообщение viewDidLoad, а затем всякий раз, когда вид снова появляется, например, когда вы нажимаете кнопку «Назад», например. Этот метод используется для обновления вашего пользовательского интерфейса, если это необходимо, но не для инициализации.

Разработка приложений для iPhone: понимание методов контроллера представления - манекены

Выбор редактора

Как автоматически выравнивать слои в Photoshop CS6 - манекены

Как автоматически выравнивать слои в Photoshop CS6 - манекены

Одна из самых крутых функций в Photoshop CS6 это команда Auto-Align Layers. Сколько раз вы снимали фотографии на реюньон, свадьбу или другое семейное мероприятие, где ни один из снимков не идеален? Одним выстрелом тетя Марлен закрыла глаза. В другом случае Momma Sue смотрит в сторону ...

Как изменить значения по умолчанию Внутренние и внешние эффекты свечения в Photoshop CS6 - манекены

Как изменить значения по умолчанию Внутренние и внешние эффекты свечения в Photoshop CS6 - манекены

В Adobe Photoshop CS6, внутренние и внешние эффекты свечения обладают многими параметрами, такими как тени. Но в отличие от теней, свечение дает возможность использовать градиент, который может вызвать интересный эффект ореола. Кредит: © iStockphoto. com / imv Image # 2053920 Выполните следующие действия, чтобы отредактировать собственное свечение: дважды щелкните эскиз слоя или ...

Как изменить эффекты наложения в Photoshop CS6 - манекены

Как изменить эффекты наложения в Photoshop CS6 - манекены

В Adobe Photoshop CS6, изменение эффектов наложения создает специальные эффекты в вашем изображении. Тени, основанные на реальности, - это те эффекты, которые вы часто используете. С другой стороны, вы, вероятно, будете использовать эффекты оверлея только изредка, если вообще. Но в случае, если вам нужно применить наложение, вот ...

Выбор редактора

Заметки и мультимедиа презентатора в ваших проектах Keynote - манекены

Заметки и мультимедиа презентатора в ваших проектах Keynote - манекены

Вы можете вводить текстовые заметки в панели Keynote Notes , Используйте их для отображения альтернативных точек темы при показе слайд-шоу. Тем не менее, вы также можете распечатать заметки для проекта вместе со слайдами, поэтому заметки ведущего также хороши для включения напоминаний и «Точек» для вашей аудитории в раздаточных материалах. Чтобы ...

Просмотрите окно «Страницы» - «манекены»

Просмотрите окно «Страницы» - «манекены»

, Прежде чем погрузиться в любую реальную работу в «Страницы», часть публикации на рабочем столе iWork приложений, просмотрите окно «Страницы». Вы найдете следующие основные компоненты и элементы управления: Список страниц: этот список эскизов отображает все страницы, созданные вами в документе. (Для одностраничного документа, конечно, ...

3 Совета по организации и редактированию с помощью Logic Pro X - dummies

3 Совета по организации и редактированию с помощью Logic Pro X - dummies

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

Выбор редактора

Расширьте свою биполярную сеть через локальные группы поддержки - манекены

Расширьте свою биполярную сеть через локальные группы поддержки - манекены

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

Смягчение стресса Быстро и просто - манекены

Смягчение стресса Быстро и просто - манекены

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

Воздействие и предотвращение отклика (ERP) Примеры управления OCD-манекенами

Воздействие и предотвращение отклика (ERP) Примеры управления OCD-манекенами

Ниже приведены некоторые идеи для упражнений по предотвращению воздействия и реагированию (ERP). Они применимы ко всем различным типам OCD, поэтому некоторые могут показаться вам неактуальными, и это прекрасно. Они всего лишь руководство; вы можете быть настолько креативными, насколько хотите. Соберите собаку в банке, а затем обработайте банку. Коснитесь ...