我有一个简单的应用程序,它有几个屏幕,上面有按钮和 uitextfields 之类的东西。它是一个基于导航的应用程序。但是,经过一段时间后,我在编辑 uitextfields 时看不到插入符号。编辑工作,但我看不到插入符号(所以我看不到我正在编辑的内容)。可能是什么问题?我在 iPhone 4S (ios 5.1) 和 iPhone 4 (ios 4.3.3) 上看到了这种行为,但是在 4.3.3 上显示警报时,插入符号随后显示在下一个 uitextfield 上;在 5.1 上不再显示插入符号。
编辑:填写文本字段后,应用程序通过显示 MFMessageComposeViewController (presentModalViewController) 发送 SMS。发送 SMS 时,在 messageComposeViewController 中我会显示一条警报,说“您的消息已发送,等等”。然后做dismissModalViewControllerAnimated。当不显示警报时,文本字段工作正常(插入符号可见);显示警报时,插入符号在文本字段中不再可见。为什么?