I want to select Text on UITextView, similar to the default "Select" and "Select All" pop options we see when we tap. I want to the user the ability to do that from my custom menu. I played with selectedRange but that doesnt seem to do the trick. Any ideas?
Thanks
As mentioned in the accepted answer, the
selectedRange
property is the thing you need, but beware that if you are using the-textViewDidBeginEditing:
delegate method you might need to defer one run loop in order to win out over the user generated "insertion" action:The
selectedRange
property should do it but, as mentioned in the documentation, only in iPhone OS 3.0 and later. In 2.2 and earlier, theselectedRange
property is actually an insertion point.