Я пытаюсь сделать оптимизированную версию для набора игровых площадок клавиатуры 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()