A UIControl-like API addition to UITextView