Ho un progetto Xcode ordinario come questo ...Come ottenere array di UIImage, dalla cartella, in Swift?
avviso c'è una cartella (si tratta di una cartella reale - non solo un gruppo) che si chiama "immagini". Contiene 25 immagini ".png".
Tutto ciò che voglio fare è creare una matrice diUIimage
con ciascuna di queste immagini.
(O anche, un array dei nomi di immagine o simili, che sarebbe bene - allora potrebbe caricarli UIImage(named:
)
Come faccio a ottenere in quella cartella "immagini" ?? Che dire di una sottocartella "immagini/auto"?
Ho provato qualcosa di simile ma non trova nulla ...
override func viewDidLoad()
{
let imageArray = NSBundle.mainBundle().URLsForResourcesWithExtension(
"png", subdirectory: "images")
print("test...")
for n:NSURL in imageArray!
{ print("found ..." ,n) }
}
Puoi confermare che le immagini vengono caricate nel pacchetto dell'app? –
dai un'occhiata a questa risposta: http://stackoverflow.com/questions/30584992/programmatically-access-image-assets – user3353890