iOS 13禁用UITextFields的浮动键盘功能

时间:2019-07-17 11:21:42

标签: ios keyboard uitextfield beta

我们需要在应用程序中禁用浮动键盘功能,因为它会破坏应用程序中的所有键盘((。对于UITextFields(属性或其他),我找不到任何方法。

1 个答案:

答案 0 :(得分:0)

似乎没有办法禁用它或检测到它将被使用。如果您想像真实键盘那样对捏合手势做出响应,也没有办法调用它。

对我和我的自定义视图有效的是,尽可能多地使用自动布局。

当您需要改变外观而不是自动布局时,可以覆盖willMove(toSuperview newSuperview: UIView?),然后根据新的较小宽度进行调整。尺寸类/特征不能用于试图隐藏事物,因为浮动数字键盘以常规宽度和常规高度而不是紧凑形式显示。