-2
我有一個UIImageView作爲主視圖,所以當主圖像點擊我添加一個子視圖,這是另一個UIImageView,我想設置子視圖的ImageView的位置。有什麼建議嗎?如何設置UIImageView的位置?
我有一個UIImageView作爲主視圖,所以當主圖像點擊我添加一個子視圖,這是另一個UIImageView,我想設置子視圖的ImageView的位置。有什麼建議嗎?如何設置UIImageView的位置?
當初始化UIImageView
你可以設置框,在其中定義x
和y
:
let anotherImageView = UIImageView(frame: CGRect(x: 10, y: 10, width: 40, height: 40))
你必須把你的形象是這樣的:
let yourSecondImage = UIImageView(frame: CGRect(x: yourMainImage.frame.origin.x + xOffset, y: yourMainImage.frame.origin.y + yOffset, width: yourImageWidth, height: yourImageHeight))
然後使用約束來使您的子視圖動態調整大小
yourMainImage.translatesAutoresizingMaskIntoConstraints = false