8

アプリ ストアでアプリの説明を表示できるようにするために、「このアプリは iPhone 6 および iPhone 6 Plus に最適化されています」と記載できるようになっていることがわかりました。起動イメージには起動 XIB またはストーリーボード ファイルを使用する必要があります ([Apple][1] による)。

それで、私は新しい起動画面の xib を作成しましたが、今は少しですが、通常はコードですべてを行い、インターフェイス ビルダーを使用しないためです。UIImageView挿入されてビューにドロップされたデフォルトのラベルを削除しました。今、私はどうすればいいのだろうと思っています:

1)UIImageView画面のサイズに合わせてサイズを変更するように に指示します。

2) 3.5 インチの画面でアプリを実行している場合は ImageA を、4 インチの画面でアプリを実行している場合は ImageB を選択するように UIImageView に指示します。

基本的に、起動画面が正常に動作する動作を模倣する起動 .xib を取得しようとしています。誰かがこれについて何らかの支援を提供できれば幸いです!

4

5 に答える 5

1

スーパービューの上端、下端、前縁、後縁に制約を設定することで、画像のサイズを変更できます。画像ビューをクリックして、上部のコンテキスト メニューから [エディタ] -> [固定] を選択するだけです。UIImageView をクリックして、たとえば「Aspect Fit」に設定することで、UIImageView のアスペクトを設定することもできます。制約を設定する前に、ImageView が画面全体をカバーしていることを確認してください。そうしないと、制約を変更する必要があります。

さまざまな画面サイズにさまざまな画像を設定するには、クラスを作成し、viewWillAppear メソッドを変更して適切な画像をロードする必要があると思います

幸運を!エリック

于 2014-11-04T12:53:03.497 に答える