2016-11-17 10 views
0

私は、私は英語(LTR)とアラビア語(RTL)のカスタムテーブルビューのセルを作成したい 、すなわち、これを達成するために長い時間のため、苦労してる screen 1 for English language screen 2 for Arabic languageRTLカスタムテーブルビューセルは

これを達成する方法を教えてください。

答えて

0

まず、スクリーンショットで説明したように、2つの異なるテーブルビューセルを作成します。 第2に、あなたはアプリのローカリゼーションを管理していると思います。 flagIsEnglishのようなグローバルbool変数を使用します。言語を変更するたびにこのフラグを設定するようになりました。今すぐtableviewに来ると、あなたはセルを管理しているか、カスタムセルオブジェクトにアクセスしています。ここでは、次のような状態を管理します:

このフラグは、この実装時に期待される出力を得るために重要な役割を果たします。

+0

あなたがオマージュを提案している方法ではなく、深く説明してください。お願いします... –