UITapGestureRecognizer랑 addtarget이 뭔차이지..(내일..다시..확인..)
2022. 2. 23. 14:19ㆍiOS/iOS memo
728x90
반응형
요놈봐라..생긴거보니까 addtarget과 비슷한 역할을 하는것 같긴한데.. 왜왜 ..
왜때문에 UITapGestureRecognizer를 쓰나요? addtarget만 줄곧 써왔던 1인
참고) 변수이름이 addBtn이긴 하지만 UIButton이 아니고 uiImageView입니다.
let tabGestureAdd = UITapGestureRecognizer(target: self, action: #selector(addContent))
addBtn.addGestureRecognizer(tabGestureAdd)
addBtn.isUserInteractionEnabled = true
큰차이점
uiView를 터치했을때 이벤트를 주고 싶다 -> addGestureRecognizer
uiButton을 터치했을때 이벤트를 주고 싶다 -> addtarget
개발자 사는거 다 똑같
https://stackoverflow.com/questions/39124642/difference-between-uitapgesturerecognizer-and-addtarget
엥 잠만.. 그럼 IBAction과 addtarget의 차이는 또 뭐야..? 아......
잠자야되는데 궁금증이 자꾸 생김ㅋㅋ....
하지만 회사에서 공부를 할 순 없으니 지금 알아보도록 하장.
큰차이점
button을 iboutlet으로 연결했을때 event를 주고 싶다면 addtarget메서드를 이용한다.
button에 바로 action을 주고싶다면 ibaction으로 연결한다..
맞을걸. 내일 다시 확인해보겠음
참고링..
https://hyesunzzang.tistory.com/82
문제시.. 치킨 받음
728x90
반응형
'iOS > iOS memo' 카테고리의 다른 글
imageView나 button의 터치영역 넓히기 (0) | 2022.02.23 |
---|---|
tabbarcontroller에서 segue연결 해제 후, 다시 segue연결을 하려고 할때 주의할점(feat. tabbar 추가) (0) | 2022.02.23 |
iOS) stackView의 frame.width가 0.0으로 나올때 (feat. layoutIfNeeded()) (0) | 2022.02.15 |
iOS) 특정 iPhone, iPad에서 tableView cell안에 있는 버튼이 클릭이 안될때..(feat. addtarget, lazy var, dellocation) (0) | 2022.02.14 |
iOS) 특정 label만 color와 폰트를 다르게 하고 싶을때 (0) | 2022.02.10 |