所以我们在iOS 8中有了预测栏,但它覆盖了键盘上方的输入栏。我发现只有一个解决方案可以通过将textView的校正设置为NO来隐藏它。但它也会关闭校正,这不是good.Any的建议?苹果有没有针对这方面的应用编程接口?
发布于 2014-09-23 19:54:39
在有问题的UITextView上将autocorrectionType设置为UITextAutocorrectionTypeNo (或在IB中将更正设置为NO )将禁用自动更正以及iOS 8中的预测文本栏。但是,似乎没有方法仅禁用预测栏。
发布于 2015-01-20 04:35:02
您也可以从UI中执行此操作。选择文本字段元素时,将[校正]选项更改为[ No

发布于 2015-10-01 16:04:40
- (void)textFieldDidBeginEditing:(UITextField *)textField {
UITextInputAssistantItem* item = [textField inputAssistantItem];
item.leadingBarButtonGroups = @[];
item.trailingBarButtonGroups = @[];
}尝尝这个
https://stackoverflow.com/questions/25994326
复制相似问题