iOS 7中的UITextField.autocorrectType问题

时间:2013-08-20 15:47:42

标签: ios7

现在在iOS7上运行的应用程序以及在XCode 5.0中编译的应用程序都会发生这种情况。

我最近继承了两个使用Three20框架构建的iOS应用程序。我意识到不再支持这个框架,并且最终想要将这些应用程序切换到不同的框架。我想在改变基础设施之前让它们在iOS7下运行。

应用程序使用的文本字段继承自Three20类,最终派生自UITextField。 继承链是:   MyAppPickerTextField     TTPickerTextField       TTSearchTextField         UITextField

当调用MyAppPickerTextField的initWithFrame方法时,应用程序崩溃,但有以下异常:

* 由于未捕获的异常'NSInvalidArgumentException'而终止应用程序,原因:' - [MyAppPickerTextField setAutocorrectionType:]:无法识别的选择器发送到实例0xd1c6c30'

似乎继承MyAppPickerTextField中的某个地方正在丢失UITextField实现的UITextInputTraits。

我试图在继承链的所有级别实现UITextField而没有结果。 可能是MyAppPickerTextField的实例在被调用之前被删除了吗?

由于

0 个答案:

没有答案