ios - 如何防止 UITextField 的自动更正气泡与 inputAccessoryView 重叠?

标签 ios ios5 ios4 uikit

首先,感谢您提前抽出时间。我正在为一个烦人的故障而苦苦挣扎。 我已经构建了一个快速示例项目,以确保我不会搞砸这个。

如您所见,“自动更正气泡”与我的 UITextField 的 inputAccessoryView 重叠。

有人知道是否有一种方法可以指定气泡应该显示在……字段上方吗?

在我看来,这是计算气泡位置的例程中的 UIKit 故障。它显然不考虑 inputAccessoryView。

事实上,如果我移除 UIToolbar,并将 UITextField 放在键盘正上方,气泡将向上显示。

任何想法都将受到欢迎。

谢谢!

enter image description here

最佳答案

我不知道你是否找到了这个问题的答案。可能会对您和其他人有所帮助。在 TextView 或 textfeild 属性中(在右 View 中)有一个名为“Correction”的属性。将其设置为“无”。它将删除自动更正。

关于ios - 如何防止 UITextField 的自动更正气泡与 inputAccessoryView 重叠?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12360820/

相关文章:

ios - 翻转和旋转

objective-c - MFMessageComposeViewController 中的界面语言

iphone - 想从邮政编码中获取州名

ios - UIManagedDocument openWithCompletionHandler返回否

ios - 使用库目录中的文件发布 IOS 应用程序

ios - 在 ios 中删除 KVO 中的 Observer 问题

ios - CATextLayer 中的 NSAttributedString 导致 EXC_BAD_ACCESS (ios 5.0)

ios - 如何检索用户创建的解析对象

iOS 7 联系人号码空格不是空格

ios - 尝试显示 ViewController 后出现奇怪的错误