设置UIImageView位置的最佳方式

时间:2015-03-13 19:08:25

标签: ios swift

我有一个UIImageView,当ViewDidLoad时,它可以在画布上有9个可能的位置。位置将基于

var location: Int() or String() (1-9)

哪种方法最优,怎么做?

  1. 在每个可能的位置设置9个UIImageView全部隐藏'并使适当的UIImageView'可见'在ViewDidLoad。

  2. 将1 UIImageView设置为默认位置1,并根据location更改位置。

1 个答案:

答案 0 :(得分:0)

编号2.它使用一个UIImageView,因此内存更少

您可以使用imageView.frame=CGRectMake(<#CGFloat x#>, <#CGFloat y#>, <#CGFloat width#>, <#CGFloat height#>);

更改位置