プラットフォームによりアセット設定をカスタマイズ


アプリでサポートされている特定のプラットフォーム用にカスタマイズされた同じアセットの複数のバリエーションを作成します。


手順


  1. セットリストで、アセットを選択します。

  2. [ユーティリティ表示(Show Utilities)] ボタン(XC_O_area_button_utilities_2x) をクリックして、ワークスペースウィンドウのユーティリティ領域を開きます。

  3. インスペクタバーで、[属性インスペクタ(Attributes Inspector)] ボタン (IB_H_inspector_attributes_button_2x) をクリックします。

  4. デバイスのポップアップメニューから[特定デバイス(Device Specific)] を選択します。

  5. XC_AC_H_device-popup_2x


  6. 属性(Attributes)インスペクタのチェックボックスを使用して、デバイスを選択してください。

  7. XC_AC_H_device-checkboxes_2x

    上の図では、イメージは、iPhone と Apple Watch 用にカスタマイズされています。イメージは、レティナ 4 インチの iPhone と iPad の解像度の両方にファイルをまだ必要とします。


必要なものが提供されていない場合、システムは使用可能な最も近いプラットフォームのバリエーションを使用します。たとえば、あなたのロゴの透かしを示すメインビューの背景イメージが、上記の図で示した様々なサイズのすべてを必要だとします。しかし、デバイス間で変らないボタンのアイコンは、特別なサイズが必要でないので、最初の図に示されているユニバーサルな設定のみを使用できます。


デバイスのイメージをカスタマイズするのは、アプリが複数のスクリーンサイズと向きをサポートできる1つの方法です。iOS 8 以降用に設計されたアプリの場合、サイズクラスは、より柔軟な選択肢を提供します。


関連記事


サイズクラス用のアセットのカスタマイズ
デバイスメモリ用のアセットのカスタマイズ
デバイスのグラフィックス用のアセットのカスタマイズ





目次
Xcode の新機能

★ヘルプ項目総索引★

アセットカタログヘルプ索引
アセットカタログについて
アセットカタログの作成
フォルダ内にアセットをグループ化
イメージセットの追加
データセットの追加
iOS のアプリアイコンセットや起動イメージセットの追加
iOS のアプリのアイコンセットや起動イメージセットの移行
OS X アイコンの追加
サイズクラス用のアセットのカスタマイズ
プラットフォーム用のアセット設定をカスタマイズ
デバイスメモリ用のアセットのカスタマイズ
デバイスのグラフィックス用のアセットのカスタマイズ
イメージセット名の変更
イメージのサイズ変更可能なエリアの指定
アセットとバリエーションの削除












トップへ












トップへ












トップへ












トップへ