Що роблять різні програми в Xcode 6?
Що роблять різні програми в Xcode 6?
Відповіді:
1. Показати - Витісняє контролер перегляду призначення на стек навігації, переміщуючи контролер подання джерела з місця (цільовий пересувається зверху справа наліво), забезпечуючи кнопку повернення назад до джерела - на всіх пристроях.
Приклад: Навігація по папці "Вхідні" / папках у пошті.
2. Показати деталь - Замінює деталь / вторинний контролер перегляду, коли перебуває в UISplitViewController без можливості повернутися до попереднього контролера перегляду.
Приклад: У програмі Mail on iPad у альбомному режимі натискання електронного листа на бічній панелі замінює контролер перегляду праворуч, щоб показати нове повідомлення електронної пошти.
3. Презентувати модально - представляє контролер перегляду різними способами, як визначено параметром Презентація, прикриваючи попередній контролер перегляду - найчастіше використовується для представлення контролера перегляду, який анімує знизу і охоплює весь екран на iPhone, але на iPad зазвичай можна представити його у форматі з відцентрованою коробкою, що затемнює основний контролер подання.
Приклад: Натискання кнопки + у Календарі на iPhone.
4. Презентація Popover - При запуску на iPad, пункт призначення відображається в невеликому вікні, і натискання в будь-якому місці за межами цього вікна буде відхилено. На iPhone підтримуються також поповери, але за замовчуванням, якщо він виконує сеанс презентації Popover, він буде модально відображати контролер перегляду призначення на весь екран.
Приклад: Натискання кнопки + у Календарі на iPad (або iPhone, усвідомлюючи, що воно перетворюється на повноекранну презентацію, на відміну від справжнього вікна)
5. Спеціальний - Ви можете впровадити власну власну модель і мати повний контроль над її зовнішнім виглядом та переходом.