心中已經功能被使用的Xcode /斯威夫特了幾個星期,現在和我目前正在對我的第一個小的iOS遊戲。沒有任何棘手的事情,只是試圖學習的程序,並有一些樂趣。這導致我對我的問題...重複在設定的時間間隔
...我基本上想要我的應用程序中的背景圖像隨機(從一組數組中的值)更改,但定時。例如「每2秒鐘背景圖像改變」。
這就是我到目前爲止所看到的一些關於NSTimer的內容,但我不太清楚如何用我已有的東西來實現它。
@IBOutlet weak var backview: UIImageView!
let BackNames = ["Back 1", "Back 2", "Back 3", "Back 4", "Back 5", "Back 6", "Back 7"]
let BackValue = Int(arc4random_uniform(7))
backview.image = UIImage (named: BackNames [BackValue])
所以是像我說的,我知道如何使它選擇背景隨機值,但是當我點擊我的按鈕,它纔會發生。想知道如何將時間特徵與我的arc4random結合。
謝謝!
嘿謝謝你的回覆! 我已經給它一個去了,但我不斷收到錯誤(相對於最後三行) 「類型'ViewController'的值沒有成員'imageView'」 –
這是你的Imageview的backview對象,但我忘了更改這個名字。它不是UIviewcontroller的成員,但你需要定義。 – KKRocks
哇快回復! 我在最後三個行改「的ImageView」以backview這似乎然而,解決這個問題一個新的問題又拿出了w.r.t. ; self.imageView.animationImages = imgListArray; 錯誤顯示「無法指定值類型NSMutableArray來鍵入UIImage」 –