UILabel и справа налево текст - PullRequest
0 голосов
/ 13 февраля 2009

У меня есть коллекция объектов NSString, которые содержат арабский текст. Однако, когда я пытаюсь отобразить любой из них, используя UILabel, текст отображается слева направо, а не справа налево (NSLog показывает строки правильно)

Я думаю об обходном пути, применяя преобразование к UILabel для создания симметрии оси y, но как я могу определить, содержит ли строка NSString строку RTL?

Ответы [ 2 ]

1 голос
/ 07 октября 2010

Попробуйте добавить символ юникода 0x200F к началу каждой строки. Этот символ является невидимым маркером, который указывает на направленность текста.

0 голосов
/ 13 февраля 2009

Вы пытались установить свой регион на арабском языке? Я бы подумал, что этот тип вещей будет обрабатываться автоматически.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...