Учтите, что представление добавляется в качестве подпредставления к основному представлению следующим образом:
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)
}
Когда устройство переходит из портретной в альбомную ориентацию, поведение по умолчанию состоит в том, что подпредставление перемещается таким образом, что его горизонтальное и вертикальное расстояние от верхнего левого угла устройства остаются без изменений. Как я могу изменить это так, чтобы его горизонтальное и вертикальное расстояние от центра устройства оставалось неизменным? Спасибо