シナリオ:ユーザーはキーボード言語を動的に変更し、テキストをUITextViewに入力できます。文字列の書き込み方向
問題:ユーザーがキーボード言語をアラビア語に変更してテキストを入力すると、テキストは右から左の方向になります。
書き込みの方向を判断できる方法はありますか?
キーボードから入力したテキストまたは いくつかの魔法UITextViewまたは から私はこの問題を解決する助けてくださいどちらか。
おかげで、 Roshit
PS: 私もNSAttributedStringにテキストフィールドからのNSStringを変換し、CoreTextを使用して描く:UITextViewのTextAllignmentは
EDIT ...魔法を行うdoesnot。私は、万が一、このシナリオに記述方向を取得する(NSAttributedStringまたはCoreText)
恐ろしい...私は私の解決策を見つけたと思う。ありがとう、トン。 :) – Roshit
これはiOS 5でのみ動作しますか?iOS 4.3ではクラッシュしました。何か案が ? – Roshit
詳細を教えてください。私は試してみますが、最初のテキストのときにプログラムでテキスト方向を強制することはできません。ありがとう! –