iOS13:有没有办法禁用新的滑动输入功能?

时间:2019-09-02 08:32:23

标签: ios uikeyboard core-text ios13 uitextinput

我有一个应用程序,该应用程序使用UITextInputUIKeyInputUITextInputTraits协议来实现自定义文本视图。

如果您已经安装了iOS13,您会发现键盘具有令人耳目一新的新功能,可让您在各键之间滑动以进行输入。

我现在想禁用此功能,我想知道,有人找到方法了吗?我已经在文档中四处寻找上述协议,却找不到任何东西。甚至有可能吗?

2 个答案:

答案 0 :(得分:1)

我认为是不可能的。因为它是系统配置。用户手册进行设置并禁用它。我的应用无法更改设置

答案 1 :(得分:0)

如果将此键添加到// GetTxTimestamp returns the timestamp when the transaction was created. This // is taken from the transaction ChannelHeader, therefore it will indicate the // client's timestamp and will have the same value across all endorsers. GetTxTimestamp() (*timestamp.Timestamp, error) ,则可以禁用提示以运行UI测试:

Info.plist

或者只是将其复制并粘贴到XML中:

Key: KeyboardContinuousPathEnabled 
Type: Boolean
Value: NO

启用此选项将使模拟器无法显示“键入幻灯片”提示,但不会禁用该功能-作为操作系统范围的首选项,这是不可能的。

祝您编程愉快! :)