0

私が公式の情報源から知っているように、xibファイルをローカライズするとき、それらを複製し、Interface Builder で翻訳された文字列を置き換える必要があります。

また、iPhone の 4 インチ画面をサポートするには、高さ 586 ピクセルの の別のバージョンを作成する必要がありますxib(共通の対応するビュー コントローラーがなく、自動サイズ変更されたトップレベル ビューに問題がありましたxib)。この場合、将来の更新でインターフェイスを調整することはほとんど不可能です。 .

この多様性を最小限に抑える方法 (完全に 1 つのxibファイルに) は?

4

1 に答える 1

1
  1. すべての言語に余分なxibを使用したり、コードでラベルなどを設定したりしないでください(そしてLocalizable.stringsファイルを使用してください)

  2. xibでレイアウト制約を使用して3,5"および4"ディスプレイをサポートする方法を学ぶ

それが私がそれをする方法です、そしてそれは働きます

于 2012-11-14T08:32:53.443 に答える