2013-10-10 6 views
13

私のプロジェクトには2つの資産があるとします。私のプロジェクトではさらに資産があるとします。UIImage imageWithXAssets

Multiple Assets


Name of image

  • 質問1:私は、正しい有効である一つのプロジェクト&で複数の資産を持つことができますか?
  • 質問2:別のxcode資産のイメージセットに同じ名前を設定するとどうなりますか?例。 「AppIcon」はAppImages.xcassets01 ConsumerSelectionVCtr.xcassetsに存在します。コンパイラが複数の同じ画像セットでエラーを表示しない理由xcassets
  • 質問3:xcassetsから画像を読み込む方法は?
  • 質問4:プロジェクト内のすべての画像にxcassetsを使用する方がよいですか?

答えて

23

Asset Catalog documentation from Apple

  1. はいを​​参照してください、そしてこれは、私は、一方が他方を上書きすると思いますが
  2. 画像を整理するのを助けることができます。 、前と同じように2つの「画像」と同じ名前
  3. を与える例えば[UIImage imageNamed:@"LaunchImage"]を使用しないでください
  4. はい、あなたのアプリのダウンロード時間を短縮Xcodeの機能を利用することができますiOSの7に配備アプリケーション(Xcodeのは、これを自動的に行います)
+0

リンクは現在無効です。 –

+0

更新 - 注釈ありがとう: –

+0

xcassetsの内部だけでなく、プロジェクト内でイメージが参照されていることを確認する必要もあります。 http://stackoverflow.com/questions/36786475/loading-a-uimage-from-xcassetsを参照してください。 –