-1

在这里,我正在处理CustomKeyboardExtension。在我的可扩展.swift类文件中,类定义以UIInputViewController

class KeyboardViewController: UIInputViewController {

    @IBOutlet var nextKeyboardButton: UIButton!

    override func updateViewConstraints() {
        super.updateViewConstraints()

        // Add custom view sizing constraints here
    }
}

UIViewController那么和有什么区别UIInputViewController

4

1 回答 1

2

UIInputViewController是 的子类UIViewController。它具有与所有相同的功能,UIViewController但还包括一些额外的逻辑。它专为创建自定义键盘而设计。

在官方文档UIInputViewController中可以最好地看到所有功能的添加内容。

于 2019-08-20T10:55:25.830 回答