在我的一个应用程序中,当我尝试编辑(输入一些文本)时UITextField
, UITextView
或任何其他“可文本”UIControl
光标只是闪烁但是没有输入任何字符除了退格键(仅当我有一些初始文本时才可能),回车键和切换字符类型。这适用于整个应用程序的所有控件。
Summary:
- 它仅发生在 iOS 6.0 上(不会发生在 iOS 5.x、4.x 上,模拟器或真实设备上都不会发生)
- 所有委托方法均被触发 (shouldBeginEditing: didBeginEditing:)except应该更改字符范围:
- isFirstResponder 标志的行为设置正确(shouldBeginEditing:记录 NO,而 didBeginEditing:正确记录 YES)。它还使用日志进行测试,表明第一个响应者是已经编辑过的。
-
之后它会自行修复 any
UIAlertView
呈现给用户并被驳回。此警报是否显示在同一屏幕(UIViewController 视图)或任何其他屏幕上并不重要。
我不知道如何处理或调试这个。
我应该在哪里寻找提示?有跟踪响应链相关问题等的专家吗?
我怎样才能追踪到UIAlertView
对问题的影响?
根据您的实现,它是makeKeyAndVisible
的方法UIWindow
你忘记在里面调用的类- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
应用程序委托的方法或相应的Visible at Launch
主界面 xib 文件中的标志。
干杯...:)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)