프로그래밍 방식으로 단추 집합을 생성하고이를 IBActions와 연관 시키려면 어떻게합니까? 인터페이스 빌더에 단추를 추가하는 것은 쉽지만이 경우에는 할 수 없습니다.프로그래밍 방식으로 UIButton을 생성하고 IBAction과 연결하기
16
A
답변
31
단추의 메서드는 - (void)addTarget:(id)target action:(SEL)action forControlEvents:(UIControlEvents)controlEvents
입니다.
과 같을 것이다 이것을 사용하는 코드 :
UIButton *myButton = [[UIButton alloc] init...];
[myButton addTarget:something action:@selector(myAction) forControlEvents:UIControlEventTouchUpInside];
이것은 당신의 IBAction를가 myAction
라는 것을 가정하고 something
것을 해당 조치가 정의 된 컨트롤러입니다.
6
먼저 버튼 생성 :
[ someView addSubView: btn ];
[ btn release ];
UIControl reference UIButton reference
: 가[ btn addTarget: self action: @selector(myMethod) forControlEvents: UIControlEventTouchDown ];
이어서보기 버튼을 추가한다 : 다음
UIButton * btn;
btn = [ [ UIButton alloc ] initWithFrame: CGRectMake(0, 0, 200, 50) ];
하는 동작을 추가
관련 문제
- 1. 프로그래밍 방식으로 UIButton을 rootview에 추가하면 어떻게됩니까?
- 2. 프로그래밍 방식으로 UIButton을 강조 표시하는 방법은 무엇입니까?
- 3. 프로그래밍 방식으로 UIButton을 iPhone 개발에 사용하는 방법
- 4. UIToolBar에 프로그래밍 방식으로 UIButton을 추가하는 방법은 무엇입니까?
- 5. 프로그래밍 방식으로 UITextField를 클릭하십시오. ios4
- 6. 프로그래밍 방식으로 문서 인쇄
- 7. 수직 UIButton을 만드십시오
- 8. 프로그래밍 방식으로 '트랜잭션'처리하기
- 9. 두 개의 UITableViews 연결하기
- 10. UIView 지역화 프로그래밍 방식으로 프로그래밍
- 11. 그라디언트를 프로그래밍 방식으로 생성 하시겠습니까?
- 12. 프로그래밍 방식으로 .pfx 파일 만들기
- 13. 프로그래밍 방식으로 IE에서 옵션 선택
- 14. 프로그래밍 방식으로 장고에서 파일 업로드
- 15. 프로그래밍 방식으로 Word에서 테이블 만들기
- 16. iphone - 프로그래밍 방식으로 터치 확인 버튼을 누르십시오.
- 17. 프로그래밍 방식으로 MSI에 WXS 빌드
- 18. 레일에서 컨트롤러 프로그래밍 방식으로 만들기
- 19. 프로그래밍 방식으로 SharePoint Workflow 취소
- 20. (프로그래밍 방식으로) 텍스트 상자의 텍스트에만 dropshadoweffect를 추가하는 방법 (프로그래밍 방식으로)
- 21. 프로그래밍 방식으로 UserControlTestContainer.exe를 시작하십시오.
- 22. 프로그래밍 방식으로 FixedDocument 인쇄
- 23. 프로그래밍 방식으로 htpasswd 빌드
- 24. 프로그래밍 방식으로 IIS 관리
- 25. iOS에서 프로그래밍 방식으로 탐색하기
- 26. 프로그래밍 방식으로 사이트 만들기
- 27. 프로그래밍 방식으로 UINavigationController 만들기
- 28. 프로그래밍 방식으로 네트워크 검색
- 29. ImageMagick이/Mogrify - 프로그래밍 방식으로
UIButton에 대한 선택기를 지정할 때 단일 인수로 메소드의 이름을 지정해야합니까? 선택한 버튼은? arg가없는 메소드를 지정하면 어떻게됩니까? – mmccomb
정말 고마워! 나는 이것을 시도 할 것이지만 이것은 내가 찾고있는 것처럼 보입니다. – Nicsoft
@mattmccomb : 문서에서 : "작업 메시지에는 보낸 사람과 이벤트를 선택적으로 매개 변수로 포함 할 수 있습니다." 액션으로 0, 1 또는 2 개의 인수를 가진 메소드를 가질 수 있습니다. 그러나 각 인수에 대한 작업 이름의 끝에 :를 추가하는 것을 잊지 마십시오. – mrueg