![[Swift]UITextViewでリンクはタップできるまま長押しとダブルタップでの選択を防ぐ方法](https://www.yukiiworks.com/wp-content/uploads/2019/04/swift.png)
はじめに
SwiftにてUITextView使用時にリンクにしたテキストはそのままに、長押しやダブルタップでテキストの選択をさせない方法のメモです。
解決方法
UITextViewを継承したクラスを作成して以下のコードでbecomeFirstResponderをオーバーライドしてfalseを返します。
1 2 3 4 5 6 7 8 | import UIKit class SampleTextView: UITextView { override func becomeFirstResponder() -> Bool { return false } } |
以上です。
![[Swift]UITableViewで余分なセルを表示しない方法](https://www.yukiiworks.com/wp-content/uploads/2019/04/swift-300x300.png)
![[frappe-gantt]スクロールバーがかなり下に出るバグの対応方法](https://www.yukiiworks.com/wp-content/uploads/2019/05/javascript-150x150.png)
![[Android]paddingしたListViewのスクロールバー位置の変更方法](https://www.yukiiworks.com/wp-content/uploads/2019/04/android-150x150.jpg)
![[Android]ToolBarで左側にできる隙間をなくす方法](https://www.yukiiworks.com/wp-content/uploads/2019/10/android-studio-e1585186990750-150x150.jpg)
![[Flutter]iOS実機ビルド時に"iproxy"は、開発元を検証できないため開けません。と表示された場合の対処法](https://www.yukiiworks.com/wp-content/uploads/2020/08/flutter-150x150.png)

![[DB2]ペンディング状態の解除](https://www.yukiiworks.com/wp-content/uploads/2019/03/code1211IMGL1494_TP_V4-150x150.jpg)

