我對Swift非常陌生,我想製作一個名爲image1,image2,image3等的很大圖像列表。問題是,我需要做這樣的事情:如何在swift中將變量值放入另一個變量名稱中
VAR指數= 1幅 ... 圖像(指數)=圖像配... 指數+ = 1
,其中指數是一個反向我圖像(圖像(索引)爲image1,例如) 但我不知道圖像(索引)的正確語法。
有人可以讓我知道如何?
我對Swift非常陌生,我想製作一個名爲image1,image2,image3等的很大圖像列表。問題是,我需要做這樣的事情:如何在swift中將變量值放入另一個變量名稱中
VAR指數= 1幅 ... 圖像(指數)=圖像配... 指數+ = 1
,其中指數是一個反向我圖像(圖像(索引)爲image1,例如) 但我不知道圖像(索引)的正確語法。
有人可以讓我知道如何?
如果你想通過名稱,image1jpg image2.jpg ... image53.jpg給init圖像,你應該這樣做:
let imageName = "image\(index).jpg"
然後,只需創建一個名爲
謝謝。我也會嘗試這個 –
圖像試試這個
let imageArray = [UIImage]()
for i in 0..<limit {
imageArray.append(UIImage(named: "image\(i)"))
}
我猜你只需要一個數組...
var images = [String]()
images.append("image1.jpg")
images.append("image2.jpg")
print(images.first) // "image1.jpg"
print(images[1]) // "image2.jpg"
最初,你需要拖動與命名一樣image_1.png,image_2.png慣例放下你所有圖片到您的Xcode項目文件.... image_50.png
and write the code on your view controller
let imageArray:String = [String]()
for index in 1..<51 {
imageArray.append(UIImage(named: "image_\(index)"))
}
now you will get the an array of images name that reflect your stored images.
我有圖像連接到視圖控制器,但我不知道什麼聲明在談論 –
在這種情況下,創建一個與imageView插座。發佈問題時要清楚。 –
你讀了有關陣列的文件? – Grimxn