在我的一个应用程序中,当我尝试编辑(输入一些文本)UITextField
或UITextView
任何其他“可文本”UIControl
时,光标只会闪烁,但除了 BACKSPACE 之外没有输入任何字符(只有当我有一些初始文本时才可能),返回和切换字符类型。这适用于整个应用程序的所有控件。
概括:
- 它只发生在 iOS 6.0 上(不会发生在 iOS 5.x、4.x 模拟器或真实设备上)
- 所有委托方法都被触发(shouldBeginEditing: didBeginEditing:)除了shouldChangeCharactersInRange:
- isFirstResponder 标志的行为设置正确(shouldBeginEditing:记录 NO,而 didBeginEditing:正确记录 YES)。它还使用 THE firstResponder 是已编辑的日志进行测试。
- 在将任何
UIAlertView
内容呈现给用户并关闭后,它会自行修复。此警报是否显示在同一屏幕(UIViewController 视图)或任何其他屏幕上都没有关系。
我什至不知道如何处理或调试它。
我应该在哪里寻找提示?有跟踪响应者链相关问题等的专家吗?
如何追踪UIAlertView
' 对问题的影响?