【发布时间】:2020-07-25 09:45:41
【问题描述】:
考虑将一个视图作为子视图添加到主视图,如下所示:
override func viewDidLoad()
{
super.viewDidLoad()
let subview = UIView(frame: CGRect(x: 150, y: 350, width: 20, height: 20))
subview.backgroundColor = UIColor.blue
self.view.addSubview(subview)
}
当设备从纵向变为横向时,默认行为是子视图的移动方式使其与设备左上角的水平和垂直距离保持不变。我该如何更改它以使其与设备中心的水平和垂直距离保持不变?谢谢
【问题讨论】:
标签: ios swift uiview position orientation