2016-11-19 7 views
0

私はいくつかの画像セットを以下のスクリーンショットに示すように、Assets.xcassetsフォルダ/ライブラリに配置しています。私が欲しいのは、これらの画像を配列に追加して、後でCollectionViewセルを取り込むために使うことです。それらの画像をどのようにして配列に挿入できますか?例えばAssets.xcassetsのすべての画像にアクセスできますか? [SWIFT 3]

、配列は[airplace.jpg、cars.jpg、ship.jpg]

enter image description here

答えて

1

さて、あなたは資産カタログから画像を取得する方法がUIImage(named:)である含める必要があります。だから:どのように:

let theArray = [UIImage(named:"airplane")!, 
       UIImage(named:"cars")!, 
       UIImage(named:"ship")!] 
+0

私はそれを行うことができますが、私は200以上の画像がある場合はどうすればいいですか? – Aboodnet

+0

それでもあなたはそれをやる必要があります。そうしたくない場合は、フォルダに入れておくべきです。しかし、あなたはしませんでした。あなたは「後で名前を知らずに画像を取り出せるようにするためには何をしなければならないだろう?」と尋ねなかった。特定のシナリオを提示し、そのシナリオで画像を取得する方法を尋ねました。それが私の答えです。 – matt

+0

次に、それらをフォルダに入れると、@ 1x、2x、3xのメリットをどのように利用できますか? – Aboodnet

関連する問題