我目前正在使用UITextView为iPad开发一个简单的文本编辑应用程序。
我想选择UITextView文本的一部分,并使用默认的蓝色选择栏突出显示它。
例如,我编写了此代码以选择整个文档。
[myTextView select: self]
myTextView.selectedRange = NSMakeRage(0, [textView.text length])
但是“选择”方法来自UIResponderStandardEditActions协议,在Apple文档中被描述为非正式协议。
http://developer.apple.com/library/ios/#documentation/uikit/reference/UIResponderStandardEditActions_Protocol/UIResponderStandardEditActions.html
我不知道直接调用此方法是否合法,因为大多数基于AppStore中基于UITextView的文本编辑应用程序都没有选择UITextView的功能。因此,从UIResponderStandardEditActions调用方法似乎是非法的。
谢谢!
最佳答案
如果在文档中,则可以使用它。
关于iphone - 如何从UIResponderStandardEditActions调用select方法?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4641087/