본문 바로가기
개발/swift

버튼 이벤트 다른 컨트롤러의 func 불러오기

by 꼬마상어 2016. 10. 21.
반응형

기본적으로 버튼 이벤트를 호출할때

vNewComics.btnMore.addTarget(self, action: #selector(onTabBarChange), for: .touchUpInside)


이런식으로 호출한다. 


근데 다른 컨트롤러의 func를 호출한다면 

vNewComics.btnMore.addTarget(nil, action: #selector(HomeVC().onTabBarChange), for: .touchUpInside)


이런식으로 해야 한다!



self -> nil로!

func 는  Controller().func으로!

반응형

'개발 > swift' 카테고리의 다른 글

UILabel 안에 아이콘 넣기  (0) 2016.11.18
String의 부분 속성 바꾸기 : NSMutableAttribueString  (0) 2016.10.24
UItableView 회전  (0) 2016.10.14
[Swift]UIGestureRecognizer 참고자료  (0) 2016.09.28
swift3 numberOfSectionsInTableView  (0) 2016.09.19

댓글