UITextViewにはURL、日付、電話番号、住所を自動的に検出してリンクにする機能がありますが、これを有効にするにはeditableプロパティをNOにして編集不可にしなければなりません。編集が不可だと文字通り編集できず、画面をタップしてもキーボードが出てきません。しかし、アップル製メモアプリでは閲覧時にはリンクを有効にしつつも、画面をタップすると編集できます。これと同じことを実現する方法を開示します。 - (void)viewDidLoad { [super viewDidLoad]; self.textView.delegate = self; self.textView.dataDetectorTypes = UIDataDetectorTypeAll; self.textView.editable = NO; [self.textView addGestureRecognizer