テキストビューのリンクをブラウザで開きたい。それは私にとってはうまくいきます。このコードを使用して。
textView.dataDetectorTypes = UIDataDetectorTypeLink;
textView.editable = NO;
しかし、ユーザーがリンク以外のテキストビューをタップした場合、セルタップが必要です。しかし、現在、ユーザーがテキストビュー以外をタップすると、リンクセルのタップが機能しません。
私は解決策を見つけることができません。
テキストビューのリンクをブラウザで開きたい。それは私にとってはうまくいきます。このコードを使用して。
textView.dataDetectorTypes = UIDataDetectorTypeLink;
textView.editable = NO;
しかし、ユーザーがリンク以外のテキストビューをタップした場合、セルタップが必要です。しかし、現在、ユーザーがテキストビュー以外をタップすると、リンクセルのタップが機能しません。
私は解決策を見つけることができません。
UITapGestureRecognizer * tap = [[UITapGestureRecognizer alloc]init]; のように、textView に UITapGestureRecognizer を追加できます。[textView addGestureRecognizer:タップ]; [tap addTarget:self action:@selector(gotoDetailVc)];
そのためのCustomCellを作成し、UITextViewをカスタムセルに入れ、そのviewDidLoad
メソッドセットを設定する必要があります
textView.dataDetectorTypes = UIDataDetectorTypeLink;
textView.editable = NO;