Моделирование состояния, вершины и нижних панелей

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

bullet
Добавить моделируемую панель к Вашему контроллеру представления в Интерфейсном Разработчике
  1. Откройте раскадровку или xib файл в Интерфейсном Разработчике.

  2. Выберите контроллер представления, который Вы хотите сконфигурировать путем щелчка по нему в представлении схемы или на холсте.

  3. Выберите View> Utilities> Attributes Inspector.

    Инспектор Атрибутов для выбранного контроллера появляется в области Utilities. Инспектор включает область Simulated Metrics с выбором для Состояния, Вершины и Нижних Панелей как показано ниже:

    ../Art/IB_H_attribs_sim_metrics_bars.shot/Resources/shot_2x.png
  4. Щелкните по всплывающему меню для панели, которую Вы хотите сконфигурировать.

    Всплывающее меню открывает показ возможных конфигураций для той панели. Например, всплывающее меню для строки состояния показано ниже:

    ../Art/IB_H_attribs_metrics_top_popup.shot/Resources/shot_2x.png
  5. Выберите элемент что лучшие соответствия Ваша желаемая конфигурация.

    Каждое всплывающее меню имеет элементы ни для Одного и Выведенный. Остающиеся элементы варьируются в зависимости от типа панели.

    • Ни один не скрывает панель, таким образом, это не появляется в контроллере.

    • Выведенный показывает или скрывает панель в зависимости от типа контроллера.

      Например, выведенное поведение для a UIViewController показывает строку состояния, но никакую вершину или нижние панели, a UITabBarController покажет строку состояния и нижнюю панель, но никакую главную панель и любой дочерний элемент a UINavigationController покажет главную панель в дополнение к любым другим панелям.

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

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

Похожие статьи

Категорическое обсуждение

    (Ни один)