Search
👉🏻

9. [No StoryBoard] Tap Gesture Recognizer 추가하기

부제
카테고리
UIKit
세부 카테고리
스토리보드 없이 개발하기
Combine 카테고리
최종편집일
2022/09/20 08:15
작성중
관련된 포스팅
생성 일시
2022/07/16 14:26
태그

UITapGestureRecognizer

1.
UITapGestureRecognizer() 레코그나이저 인스턴스 생성
2.
.addGestureRecognizer() 생성한 인스턴스 View 에 추가해주기
3.
isUserInteractionEnabled = true : View 의 사용자 상호작용 활성화.
4.
Selector 정의해주기
//lazy var 로 선언해주어야 selector 가 제대로 작동함. private lazy var profileImageView : UIImageView = { let iv = UIImageView() let tap = UITapGestureRecognizer(target: self, action: #selector(handleProfileImageTapped)) iv.addGestureRecognizer(tap) iv.isUserInteractionEnabled = true return iv }() // MARK: - Selectors @objc func handleProfileImageTapped() { print("DEBUG: go to user profile") }
Swift
복사