Я пытаюсь сделать оптимизированную версию для набора игровых площадок клавиатуры UI. Есть ли способ увидеть игровую площадку, чтобы она плотно прилегала к клавиатуре в стиле iPad?

на детской площадке на Mac OS. Когда пользователь щелкает в поле UItext, появляется клавиатура, но она очень велика по сравнению с видом, и доступны только первые несколько клавиш.

минимальный пример:

import UIKit
import PlaygroundSupport

class TesterViewController : UIViewController {
var testTextField : UITextField!
override func loadView() {
    let view = UIView()
    view.backgroundColor = .white

    testTextField = UITextField()
    testTextField.borderStyle = .roundedRect
    testTextField.text = ""
    view.addSubview(testTextField)
    testTextField.translatesAutoresizingMaskIntoConstraints = false

    NSLayoutConstraint.activate([
        testTextField.topAnchor.constraint(equalTo: view.topAnchor, constant: 20),
        testTextField.leadingAnchor.constraint(equalTo: view.leadingAnchor, constant: 20),
        ])

    self.view = view
    }
}
PlaygroundPage.current.liveView = TesterViewController()

Скриншот

Ответы на вопрос(1)

Ваш ответ на вопрос