Урок 1.9 Сложные экраны ввода

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

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

Что вы узнаете:

  • Как создавать пользовательские формы для ввода данных для создания объектов модели
  • Как и когда использовать различные контроллеры для сбора данных
  • Как динамически изменять размер ячеек таблицы
  • Как использовать пользовательские протоколы для передачи данных между контроллерами представления

Information

Apple, the Apple logo, Apple Books, Apple TV, Apple Watch, Cocoa, Cocoa Touch, Finder, Handoff, HealthKit, iPad, iPad Pro, iPhone, iPod touch, Keynote, Mac, macOS, Numbers, Objective-C, Pages, Photo Booth, Safari, Siri, Spotlight, Swift, tvOS, watchOS, and Xcode are trademarks of Apple Inc., registered in the U.S. and other countries. App Store and iBooks Store are service marks of Apple Inc., registered in the U.S. and other countries. ​
The Bluetooth® word mark and logos are registered trademarks owned by Bluetooth SIG, Inc. and any use of such marks by Apple is under license. ​
IOS is a trademark or registered trademark of Cisco in the U.S. and other countries and is used under license. ​
Other product and company names mentioned herein may be trademarks of their respective companies.