iPhone 6中键盘下隐藏的自动纠正功能

14

UITextview的自动更正在iPhone5s上工作得很好,但在iPhone6上会被键盘遮挡。

在iPhone 5s上按预期工作。

在iPhone 5s上工作

但在iPhone6上不起作用。

在 iPhone 6 上的图像描述

是否有方法可以在iPhone6上解决这个问题?


这是两个不同的视图吗? - Mihir Mehta
你是否已经检查了设置页面? - Uma Madhavi
你的视图层次结构布局是什么?特别是,你的文本字段的父视图只是键盘上方的栏,还是它扩展到键盘下方? - jcaron
请注意,这仅在用户禁用了预测输入(向下滑动预测输入栏以折叠它)时才会发生。 - jcaron
2
这个链接对于解决这个问题非常有用:- https://dev59.com/S3I-5IYBdhLWcg3wMFS0?lq=1 - Mitul Marsoniya
显示剩余6条评论
1个回答

1

不,去属性中将更正的默认值或是Yes改成NO。

编程方式: Objective C:

[textview setSpellCheckingType:  UITextSpellCheckingTypeNo];

Swift :

 username.spellCheckingType = .No

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接