[解決済み】SwiftでUIImageViewオブジェクトにアクションを割り当てる方法
2022-04-08 18:20:25
質問
を割り当てようとしています。
UIImageView
を、ユーザーがタップしたときにアクションに追加します。
のアクションを作成する方法は知っています。
UIButton
と同じ動作をさせるにはどうしたらよいでしょうか?
UIButton
しかし
UIImageView
?
解決方法は?
を用意する必要があります。
UITapGestureRecognizer
.
設定するには、これを使います。
override func viewDidLoad()
{
super.viewDidLoad()
let tapGestureRecognizer = UITapGestureRecognizer(target: self, action: #selector(imageTapped(tapGestureRecognizer:)))
imageView.isUserInteractionEnabled = true
imageView.addGestureRecognizer(tapGestureRecognizer)
}
@objc func imageTapped(tapGestureRecognizer: UITapGestureRecognizer)
{
let tappedImage = tapGestureRecognizer.view as! UIImageView
// Your action
}
(また
UIButton
を作成し、テキストなしで画像を割り当て、単純に
IBAction
)
関連
-
[解決済み] このアクションは完了できませんでした。再試行 (-22421)
-
[解決済み] キーボードがあるときに、UITextFieldを編集開始時に上に移動させるには?
-
[解決済み] SwiftからObjective-Cのコードを呼び出すにはどうしたらいいですか?
-
[解決済み] 制約条件の変更をアニメーションで表現するには?
-
[解決済み] Swiftの@selector()?
-
[解決済み] フレームワークを使用したiOSアプリがデバイス上でクラッシュ、dyld: ライブラリがロードされない、Xcode 6 Beta
-
[解決済み] SwiftでUIAlertViewを作成するにはどうしたらいいですか?
-
[解決済み] Swiftの配列を文字列に変換するには?
-
[解決済み】iOSアプリの名前を変更する方法は?
-
[解決済み】SwiftでUIButtonのフォントを変更する方法
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] "CFNetwork SSLHandshake failed (-9806)" の解決方法について
-
[解決済み] iPhoneが使用できません。デバイスを再接続してください
-
[解決済み] UITabBar アイコンが正しく表示されない
-
[解決済み] 指定されたホスト名を持つサーバーが見つからなかった
-
[解決済み] ERROR ITMS-9000: "Redundant Binary Upload. 列車 '1.0' のビルドバージョン '1.0' のバイナリアップロードが既に存在します" と表示されました。
-
[解決済み] 新しいアウトレット接続を挿入できませんでした。という名前のクラスの情報が見つかりませんでした。
-
[解決済み] dispatch_queue_create のキュー属性とは?
-
[解決済み] Stringをformatで作成するには?
-
[解決済み] HTTPの読み込みに失敗しました(エラーコード:-1200 [3:-9802])。
-
[解決済み] iOS Swift 3 - UIDatePicker