Каков максимально возможный размер UIView на Swift Playground?

Я пытаюсь создать UIView в Swift Playground (в Xcode). Моя цель - создать максимально возможный вид. Текущий размер составляет 1024 x 768. И если я пытаюсь увеличить ширину или высоту, вид (при воспроизведении в режиме Live View) на самом деле становится меньше, что, как мне кажется, происходит так, что он масштабируется до окна. Но когда я смотрю на Live View на 15-дюймовом Macbook, в Live View есть много места - ширина может быть увеличена, но я не знаю, как увеличить ее так, чтобы она фактически занимала весь экран,

Есть ли в любом случае установить ширину "полноэкранный"?

Мой код:

public class thisIsRandom: UIView {

    override public init(frame: CGRect) {
        super.init(frame: CGRect(x: 0, y: 0, width: 1024, height: 768))

        self.backgroundColor = .black
    }

}

1 ответ

Размер поддержки PlaygroundLiveViewRepresentation в соответствии с вашим экраном. У меня MacBook Air 13 дюймов.

У меня есть бегущий вид в реальном времени на игровой площадке размером 2048x1024, это покажет мне большой размер. Это означает, что он будет отображаться именно на вашем экране.

Если тот же код будет работать в MacBook Pro, то он будет меньше, но, также, если вы запустите этот же код в iMac, он будет отображать очень маленький размер живого представления.

Итак, отображение в реальном времени на вашем MacBook, размер экрана iMac. Я надеюсь, что это будет полезно для вас.

Другие вопросы по тегам