TextFieldのinputViewにUIPickerViewを設定し、リストから選択できるようにしています。
TextField部分を長押しで「Select|Select All」と出てきて、選択後にカット、コピー、ペーストができる状態を、編集不可としたいと思っています。
Swift
1 override func canPerformAction(_ action: Selector, withSender sender: Any?) -> Bool { 2 return false 3 }
そこで、上記のコードを追記したのですが、状況が期待している挙動とならず困っています。
TextFieldのカスタムクラスを作成する方法も検討したのですが、TextFieldEffectsというライブラリを使用したいと考えている為、TextFieldのカスタムクラスを作る以外の方法を取らないといけないという認識でいるのですが、実現可能な方法はありますでしょうか?
補足:不要な情報かもしれないですが、このTextFieldはカスタムセルに置いています。
以上、よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/04/11 16:25