Я вижу, что iOS9 и xCode7 ввели новое поле, называемое "семантическим" в конфигурацию раскадровки. Поиск google не показывал соответствующие результаты сверху.
Xcode 7, какова точка зрения "семантическая" раскадровка?
Ответ 1
В iOS 9 появилась новая поддержка интернационализации, которая позволяет листать интерфейс слева направо и наоборот в зависимости от текущего системного языка. Вы можете выбрать арабский язык для его проверки. Арабский читается справа налево, поэтому интерфейс перевернут.
Здесь вы можете прочитать руководство Apple на нем.
Свойство "Семантик" в раскадровке - это правило, которое позволяет iOS знать, нужно ли перерисовывать представление или нет. Существует несколько вариантов:
- Unspecified. Значение по умолчанию для представлений. Вид переключается при переключении между макетами слева направо и справа налево.
- Воспроизведение. Вид, представляющий элементы управления воспроизведением, такие как кнопки "Воспроизведение", "Перемотка назад" или "Быстрая перемотка вперед" или скрубберы плееров. Эти представления не перевернуты при переключении между макетами слева направо и справа налево.
- Пространственный - представление, представляющее направленное управление, например элемент управления сегментом для выравнивания текста, или элемент управления D-pad для игры. Эти представления не перевернуты при переключении между макетами слева направо и справа налево.
- Force Left-To-Right - просмотр, который всегда отображается с помощью макета слева направо.
- Force Right-to-Left - представление, которое всегда отображается с помощью макета справа налево.
Источник - Документация Apple