2

この問題について何かアイデアがあれば共有してください..その時点でユニバーサルアプリを作成するときに、「Demo~iphone.png」と「Demo~ipad.png」のように、iPad用とiPhone用の2つの画像がある場合、これでイメージ名として「Demo」を使用し、xcodeで管理し、iPadとiPhoneのデフォルトで調整します。この機能は、横向きモードと縦向きモードで使用できますか?私は、その名前が "Default-Portrait~ipad.png" と "Default-Landscape~ipad" になり、xcode がそれを管理するように、デフォルトのランチ画像でこのタイプの機能を見ます。プロジェクト内の他の画像に対して何らかの方法で可能ですか?

4

1 に答える 1

2

システムがファイル名で向きを処理するデフォルトの方法はありません。ファイルが定義した命名スキームに対応している間に、特定の方向に対してどのファイルを選択する必要があるかを決定するヘルパー メソッドを実装できます。

[HelperClass imageNameWithTemplate:@"someImage-%@.png" forOrientation:orientation]

ヘルパー メソッド imageNameWithTemplate:forOrientation: は、ロードして返すファイルを決定します。
向きが変更されたときはいつでも、このメソッドを実装します。

于 2012-07-31T12:00:17.467 に答える