Я пытаюсь показать этот простой ViewController на игровых площадках iPad с этим кодом:
import UIKit
import PlaygroundSupport
class MyViewController : UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
setupViews()
}
func setupViews() {
let view1 = UIView(frame: CGRect(x: 0, y: 0, width: view.frame.width/2, height: 100))
view1.backgroundColor = .red
view.addSubview(view1)
}
}
// Present the view controller in the Live View window
PlaygroundPage.current.liveView = MyViewController()
Вы можете видеть, что, несмотря на то, что для фрейма View1 указано view.frame.width / 2, представление все равно выглядит так:
Что не так? Спасибо.