所以我有两个视图,都是以编程方式添加到超级视图中的:

//First added view to my superView (baseView)
let imageViewOne = UIImageView(frame: CGRect(x: 0, y: 0, width: 200, height: 200))
baseView.addSubview(imageViewOne)
//Second added view to my superView (baseView)
let imageViewTwo = UIImageView(frame: CGRect(x: 0, y: 0, width: 200, height: 200))
baseView.addSubview(imageViewTwo)

我希望在选择其中一个视图时将其置于最前面,因为添加新视图时,它将与前一个视图重叠。与“选定”或“接触”一起工作的东西。

最佳答案

使用这个:

baseView.bringSubview(toFront: imageViewOne)

10-04 17:09