ローカライゼーションを使用するアプリケーションがあります。もう1つの言語を追加する必要があります。同じ名前の2つの異なる言語イメージを1つのxibファイルに表示したいのですが、xibファイルはローカライズされません。画像をローカライズしています。それはコードを書くことなく、インターフェイスビルダーを使用して行うことができますか?既存のローカライズされたアプリケーションに新しい言語を追加
6
A
答えて
3
プロジェクトのローカライズされたサブディレクトリ(en.lproj、es.lprojなど)にイメージを追加すると、iOSはローカライズされたxibファイルをアーカイブ解除するときに正しいイメージを取得します。
Xcodeは自動的にこれを行うことができます。ちょうどあなたが(画像、XIBファイルなど)は、ファイルインスペクタペインを表示し、ローカライズボタンをクリックしてローカライズするリソースを選択します。
(大量の画像をローカライズするのは悪い習慣です。画像からテキストを削除し、世界中のあらゆる地域で「中立」と「理解可能」になるように選択する必要があります。サイズはありません)
0
コードなしで行うには、xibsをローカライズする必要があります。そうしないと、あなたや他の人からのコードといくつかの設定が必要になります。
プロジェクトに既にローカライズを追加している場合(プロジェクト>情報タブで行うことができます)、プロジェクトツリーで画像を選択し、右側のサイドバーで目的のローカリゼーションを確認するだけで済みますcmd-alt-1、ローカリゼーション)。
各* .lprojディレクトリ内のイメージをローカライズされたバージョンに置き換えます。次にviewDidLoad
に通常のように-[UIImage imageNamed:]
を使用して、イメージをxibイメージビューなどにロードします。
4
あなたは、私はそれだと思う唯一のXIBに画像を設定するために言っている、これはあなたが複数のXIB年代を行う必要がありyou.But役立ちます+ button.Hope上のクリックで1つのより多くの言語を追加することができますありえない。
関連する問題
- 1. ピムコアフィールドのローカライズで既存のデータをローカライズされたen(英語)言語に移動します。
- 2. Xcode:既存のLocalizable.stringに新しい言語を追加する方法
- 3. CocoaTouch:言語をランダムに変更するローカライズされたアプリケーション
- 4. 新しい言語をLiferayに追加
- 5. 既存のPHPアプリケーションをローカライズ
- 6. 既存のASP.netコア1.0 Webアプリケーションに新しいデータベースを追加
- 7. Zend_Routerで既存のルートに言語ルートを追加する
- 8. iPhoneに保存されている既存の保存されたNSMutableArrayに新しいデータを追加する
- 9. gamecenterダイアログ言語がローカライズされない
- 10. 宣言された言語をhtmlに追加しますか?
- 11. 新しい言語拡張で既存の言語のintellisenseを使用する
- 12. BASHスクリプトにローカライズ言語サポートを追加する
- 13. 既存のWebアプリケーションをOdooに追加
- 14. 既存のクラスをmfcアプリケーションに追加
- 15. 既存のangular2アプリケーションにログインページを追加
- 16. 既存のnodejsアプリケーションにangular2を追加
- 17. 英語の言語のローカライズされた表示名が動作しない
- 18. ローカライズ言語名
- 19. iPhoneの既存の組み込みアプリケーションに新しいフィールドを追加
- 20. ハードコードされたテキストを含むQtアプリケーションに多言語オプションを追加する
- 21. Xcode 3.1のローカリゼーションリストに新しい言語を追加
- 22. 公開されたアプリケーションの新しいバージョンにフレーバーを追加
- 23. Bluefishエディタに新しい言語サポートを追加するには?
- 24. 既存の言語にトークンを追加する方法(typescriptなど)
- 25. 既存のモジュールに新しいコントローラをzf3に追加
- 26. 既存のクラスに新しいスロットを追加するには?
- 27. ローカライズされた国、言語、地域名のソースを探す
- 28. Inno Setupメッセージに新しいセットアップメッセージIDを追加 - 言語ファイル(.isl)
- 29. iOSアプリに新しい言語を追加
- 30. システムイメージに新しい言語を追加する方法
私はまた、私のアプリで同じことが必要plzヘルプ私たち。 – freelancer