UILabelやUIButtonを長押しした時にUILabelのテキストやUIButtonのタイトルラベルのテキストをコピー(クリップボードに保存)できるようなextensionを作成したいです。
このような場合どのメソッドを使用すれば実装できるのでしょうか。
よろしくお願いします。
なぜ、派生クラスじゃなくて、extensionなんですか?
extensionの方がswiftっぽい実装の仕方なので、extensionでは不向きなのでしょうか
ある特定のラベルだけでなく、全てのラベルで長押しできるようにしたいんですか?
全てではなく、特定のラベルでできるようにしたいです
UIButtonの場合、長く押しても、短く押しても、ボタンのアクションが実行されると思いますが、それでもいいんですか?
長押しはUILongPressGestureRecognizerなどで検知できるつもりでした、長押しが不可能でしたら普通のタップでも構いませんので、コピーの方法をご存知でしたらよろしくお願いします。参考URLなどでも構いません
回答1件
あなたの回答
tips
プレビュー