1

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

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

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

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

4

0 回答 0