【发布时间】:2014-04-25 01:29:34
【问题描述】:
我有一个视图 TextViewHolder,它有一个 UITextView 作为子视图。我想让TextViewHolder 实现UIKeyInput,它是三个附带的方法insertText、hasText 和deleteBackwards,这样我就可以在UITextView 中插入来自TextViewHolder 的文本(用于杂乱的设计目的),我还想保持可编辑UITextView 的功能(光标定位、复制粘贴、添加不同语言的能力)。是否可以在不继承 UITextView 的情况下完成此操作?
【问题讨论】:
-
你能再激励一下吗?我的意思是,UITextView 确实符合 UITextInput 和 UIKeyInput,这里需要解决什么问题?
-
@matt - 试图将其融入我拥有的当前设计中,该设计通过 CoreText 使用自定义文本视图来输入文本。我想用 UITextView 替换那个视图。不过,在调查这一点时,我认为没有子类化就没有办法做到这一点。
标签: ios cocoa-touch uiview uitextview