#iphone #ipad
#iPhone #iPad
Вопрос:
Я делаю приложение, в котором я пытаюсь реализовать арабский стиль написания в текстовом поле и текстовом представлении. здесь я использовал строку:
[self.textfiled setBaseWritingDirection:UITextWritingDirectionRightToLeft];
но я получаю предупреждение: «метод не найден».
Пожалуйста, предложите мне какое-нибудь решение.
Ответ №1:
Вы пробовали вводить арабский текст в текстовое поле после установки языка клавиатуры на арабский? Я помню, что он автоматически устанавливает направление справа налево, определяя введенный символ. Вам не потребуется вызывать этот метод.
Комментарии:
1. Я этого не пробовал. Поскольку я хочу реализовать как английский, так и арабский стиль, потому что это приложение будет соответствовать языку выбора пользователя.
2. Для этого не потребуется ничего конкретного. Текстовое поле будет вести себя в соответствии с установленным языком.
3. Спасибо, акшай, я попробую это и перезвоню вам через некоторое время
4. @Akshay, к вашему сведению, я только что отклонил одно из предложенных вами изменений: «я» от первого лица всегда пишется с заглавной буквы на английском языке.
5. Большое спасибо, акшай, это работает. Теперь, если мы хотим добавить полный арабский стиль представления, нужно ли нам преобразовать представление? Означает обычный способ представления для арабского способа представления