2016-06-20 1 views
1

英語やヘブライ語のように複数の言語を扱うiOSアプリケーションを構築したい。 ユーザーはアプリの設定から言語を変更できます。言語は言語に応じてUIをLTRまたはRTLから更新する必要があります(デバイス言語に依存しません)。iOS App - 多言語のレイアウトをサポートする

私はこれをかなり研究しましたが、次の解決策の他に、可能でないようです。 2つのストーリーボード(各方向に1つずつ)を維持しています。

他のアイデアを\ソリューションですか?

P.S: 先行制約と後続制約を使用しています。 Androidではローカルを変更でき、UIはLTRまたはRTLから更新されます。

答えて

1

あなたは、IOS> = 9のためのアプリケーションのために開発されている場合は、任意のコントロールsetSemanticContentAttributeためにこの方法を使用することができますし、例えば

UISemanticContentAttributeForceLeftToRight 
    UISemanticContentAttributeForceRightToLeft 

を渡すことができ

[pageControl setSemanticContentAttribute:UISemanticContentAttributeForceLeftToRight]; 

希望これはあなた

役立ちます
+0

うん...それは本当に助けになる。 iOS 8.Xの他のソリューションですか? –

関連する問題