我需要以编程方式降低键盘的高度。有什么办法可以做到吗?我发现我们可以使用键盘扩展来降低高度,但我试过了,但它对我不起作用。
有什么办法可以做到这一点吗?
最佳答案
您不能修改键盘的框架或外观,因为它的工作方式有点像覆盖在您的应用程序之上,而不是您的应用程序所在窗口中的直接 subview 。
您可以为此方法创建自定义键盘,但请记住遵循 the iOS Human Interface Guidelines .
您还可以创建一个提供输入的自定义 View (例如,如果您按下它们,一堆 UIButton
会在 UITextView
后附加一个字母)。
关于ios - 是否可以在 Swift 3 中没有自动布局的情况下降低键盘的高度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48682789/