在Apple的消息应用程序中,如果您输入错字,则会出现小修正泡沫。在您进入空间之前,此气泡可让您知道任何进一步的活动(空格键或提交按钮)而不会解除气泡将导致自动更正。
我的应用程序中有一个文本提交表单 - 但在我的应用程序中,当用户在自动更正泡泡启动时尝试提交textview时,textview将不会进行自动更正。如何进行自动更正然后提交?
自动更正泡泡的屏幕截图。 http://imgur.com/tLyJn
答案 0 :(得分:2)
当您“提交”文本视图时,您需要致电[self.view endEditing:YES]
,其中self
是包含文字视图的视图控制器。
对endEditing:
的调用将确保发生正确的事件链,从而导致文本视图的文本正确更新。这就是我在我的应用程序中所做的。