Почему Xcode Playground выполняет liveView через iPad-подобный симулятор?

enter image description here

Я пытаюсь использовать некоторые коды в Xcode 8.2.1 Playground с Swift 3.
Я был смущен, так как PlaygroundPage.current.liveView выполняет iPad-подобный симулятор.
Я хочу проверить ввод с клавиатуры через симулятор меньшего устройства. Могу ли я справиться с этим лучше?

import UIKit

class ViewController: UIViewController {

    override func viewDidLoad() {
        super.viewDidLoad()
        setupTextView()
    }

    private func setupTextView() {
        let textView = UITextView(frame: CGRect(x: 0, y: 0, width: view.frame.width, height: view.frame.height))
        textView.backgroundColor = .gray
        textView.isSelectable = true
        textView.font = textView.font?.withSize(20)
        view.addSubview(textView)
    }

}

let viewController = ViewController()
let window = UIWindow(frame: CGRect(x: 0, y: 0, width: 640, height: 600))
window.rootViewController = viewController
window.makeKeyAndVisible()

import PlaygroundSupport

PlaygroundPage.current.liveView = window
PlaygroundPage.current.needsIndefiniteExecution = true

Ответы

Ответ 1

Это может быть связано с приложением " Swift Playgrounds "?

Приложение iPad-only (вы даже не можете найти его в App Store на iPhone).