0
我需要我的應用程序,以顯示UIImageView
的多個實例。換句話說,應用程序應該採取UIImageView
並在視圖內顯示更多次。新的UIImageViews
保持不變,只有它們在視圖中的位置發生變化。
代碼
要做到這一點,我首先聲明一個UIImageView
:
let myImage = UIImage(named: "house")
let myImageView = UIImageView(image: myImage)
myImageView.frame = CGRectMake(view.frame.size.width/2, view.frame.size.height/2, 100, 100)
然後我用一個for-loop
重複圖像重複。
for (var i = 0; i != 10; i++) {
// Distribuite UIIMageViews here
self.view.addSubview(myImageView)
}
雖然,我似乎沒有辦法複製UIImageView
並顯示更多次。聲明多個UIImageView
聽起來像是對我來說效率低下的解決方案。
問題
有什麼辦法,宣佈它只是一次顯示一個對象(UIImageView
)多次?
非常感謝你回答我的問題!如何複製'UIImageView'?你介意鏈接一些可以幫助我做到的方法嗎?謝謝! – Cesare
@CeceXX:剛編輯我的答案 – tbaranes
它神奇地工作。非常感謝你! – Cesare