iOS 8-UIWebView键盘-上一个/下一个/完成附件栏-如何删除工具栏?

iOS 8-UIWebView键盘-上一个/下一个/完成附件栏-如何删除工具栏?,ios,objective-c,iphone,uiwebview,uikeyboard,Ios,Objective C,Iphone,Uiwebview,Uikeyboard,在我的应用程序中,我有一个黑客攻击的方法来删除iOS7上的“上一个/下一个/完成”附件工具栏。我的应用程序是为iOS7导出的,当然是在iOS8上运行的——但我使用的是旧的SDK 当我在iOS7上运行我的应用程序时,这个条会被完全移除,我所拥有的只是键盘——棒极了 当我在iOS8上运行我的应用程序时,这个条又回来了,它有预测文本——这太可怕了——我的应用程序中不需要任何这些愚蠢的条,它只是占用了空间 在iOS8中,有没有一种方法可以像在iOS7中那样从UIWebView的UIKeyBoard中删除

在我的应用程序中,我有一个黑客攻击的方法来删除iOS7上的“上一个/下一个/完成”附件工具栏。我的应用程序是为iOS7导出的,当然是在iOS8上运行的——但我使用的是旧的SDK

当我在iOS7上运行我的应用程序时,这个条会被完全移除,我所拥有的只是键盘——棒极了

当我在iOS8上运行我的应用程序时,这个条又回来了,它有预测文本——这太可怕了——我的应用程序中不需要任何这些愚蠢的条,它只是占用了空间

在iOS8中,有没有一种方法可以像在iOS7中那样从UIWebView的UIKeyBoard中删除工具栏,或者我只需要说“f”就可以了,撤销我的攻击,只处理UIWebView认为我需要的恼人的额外工具栏

这就是我不喜欢混合应用程序的原因,但代码已经完成,我无法切换到本机,哈哈。

使用,它就像一个魅力,比其他解决方案干净得多。这是对UIWebBrowserView内部UIWebView的inputAccessoryView的黑客攻击


祝你编码好运

尝试更改键盘类型。也许有些对你有好处。举例:yourTextField.keyboardType=UIKeyboardTypeEmailAddress;键盘输入到电子邮件,意味着我得到一个很小的空格键,自动更正被禁用。这也保留了上一个/完成/下一个栏-这对我的情况没有帮助。这个链接有帮助吗?[不,我不介意自动补全,我介意预测文本栏,它是新的iOS8栏,位于键盘顶部,显示您下一步要键入的内容的3个预测单词-这与自动补全无关,自动补全通过一个小气泡在实际输入文本区域显示单词。我找到了iOS 8的解决方案。您可以检查此处:[iOS 8-删除UIWebView中的上一个/下一个/完成的UIKeyboard工具栏][1][1]:断开的链接,请修复或删除您的答案这是链接,在我看来仍然存在: