Поддержка справа налево вместо некоторых представлений и их вложенных представлений - PullRequest
0 голосов
/ 30 декабря 2018

Я хочу сделать свое приложение справа налево, когда язык RTL, я поместил эту строку в AppDelegate

    UIView.appearance().semanticContentAttribute = .forceRightToLeft

Это сработало, но я хочу, чтобы некоторые виды были слева направо вна обоих языках я изменил semantic этих представлений с Unspecified на Force Left-to-Right, но это не сработало.

enter image description here

Можете ли вы порекомендовать мнезаставить его работать правильно

1 Ответ

0 голосов
/ 30 декабря 2018

Это

UIView.appearance().semanticContentAttribute = .forceRightToLeft

приведет к выравниванию всех лидирующих / конечных ограничений по правому краю, поэтому, если вы хотите исключить некоторые виды, вам нужно сделать их ограничения левыми / правыми, и этовыбрав ограничение и переключив его respect language direction

...