2017년 1월 26일 목요일

버튼 (UIButton) 의 @IBAction 을 함수로 호출하기 @@ in Swift3 - Xcode 8.2 iOS 10

스토리보드에서 UIButton을 추가 후 Action과 아울렛, 터치 이벤트를 설정하고 추가하게 되면
아래처럼 추가된다.

@IBOutlet weak var testButton : UIButton! 


@IBAction func ButtonAction(_ sender: Any){
   print("Action Start")
}

스토리보드 상에서 UIButton 을 직접 터치 하지 않고 "Action Start"를  호출하기 위해선
아래처럼 쓰면 된다.

testButton.sendActions(for: .touchUpInside)

위 함수를 호출 시 "Action Start" 가 호출 되는것을 확인 할 수 있다.

댓글 없음:

댓글 쓰기

추천 게시물

애플 개발자 등록방법 2016년 5월 8일 기준!!

애플 개발자 등록 절차 1. 개발자 등록 페이지 이동    애플 개발자 로그인 > Account 페이지 이동 > 하단 영역 클릭 (이미지 참조)   >> Enroll 클릭 >> 무조건 승인!! ...