我有一个UIImageView
,当ViewDidLoad时,它可以在画布上有9个可能的位置。位置将基于
var location: Int() or String() (1-9)
哪种方法最优,怎么做?
在每个可能的位置设置9个UIImageView
全部隐藏'并使适当的UIImageView
'可见'在ViewDidLoad。
将1 UIImageView
设置为默认位置1,并根据location
更改位置。
答案 0 :(得分:0)
编号2.它使用一个UIImageView
,因此内存更少
您可以使用imageView.frame=CGRectMake(<#CGFloat x#>, <#CGFloat y#>, <#CGFloat width#>, <#CGFloat height#>);