2015-09-17 3 views

ответ

41

В iOS 9 имеется новая поддержка интернационализации, которая позволяет листать интерфейс слева направо и наоборот в зависимости от текущего системного языка. Вы можете выбрать арабский язык для его проверки. Арабский читается справа налево, поэтому интерфейс перевернут.

Here вы можете прочитать руководство Apple на нем.

Свойство «Semantic» в раскадровке - это правило, которое позволяет iOS знать, следует ли перевернуть представление. Есть несколько вариантов:

  • Произвольные - значение по умолчанию для представлений. При переключении между режимами слева направо и справа налево вид перевернут.
  • Воспроизведение - Вид, представляющий элементы управления воспроизведением, такие как кнопки «Воспроизведение», «Перемотка назад» или «Быстрая перемотка вперед» или скрубберы плеера. Эти представления не перевернуты при переключении между макетами слева направо и справа налево.
  • Пространственный - Вид, представляющий собой направленное управление, например элемент управления сегментами для выравнивания текста, или элемент управления D-pad для игры. Эти представления не перевернуты при переключении между макетами слева направо и справа налево.
  • Force Left-To-Right - Вид, который всегда отображается с использованием макета слева направо.
  • Force Right-To-Left - Вид, который всегда отображается с использованием макета справа налево.

Источник - Apple's documentation

+0

Любая идея о более ранней версии поддержки? для ios8 –