我们如何在自己的离散文件中实现UITextPosition和UITextRange子类?

时间:2013-01-04 14:01:15

标签: cocoa-touch automatic-ref-counting core-text uitextposition uitextrange

在创建用于Core Text的自定义UIView或UIScrollView子类时,我们如何在自己的离散文件中实现UITextPosition和UITextRange子类? 我们还需要这些来实现UITextInput,UITextInputTraits和UIKeyInput协议。 看来这些必须完全在我们使用它的相关视图类的.m或.mm文件中进行子类化...当尝试在单独的文件中执行时,错误比比皆是。 尝试将这些实现从这些示例项目中的.m文件中分离出来:

Apple的SimpleTextInput示例代码。 尝试从EditableCoreTextView.m文件中删除UITextPosition和UITextRange子类到他们自己的谨慎文件...

尝试使用enormego的EGOTextView(在Github上)。

(如果您没有看到错误,请尝试转换为iOS 6.0和ARC。)

0 个答案:

没有答案