나는 4 개의 단추 (b1, b2, b3, b4) 및 레이블 (실험실)을 가지고 있습니다. 이제 특정 단추를 눌렀을 때 레이블에 단추 제목을 표시하려고합니다. 나는 모든 button.But (IBAction) method.so와 함께 그것을하고 싶지 네 가지 (IBAction) 방법으로 한 그 문제는 어떻게 어떤 버튼이 눌러 식별 식별하는 것입니다 ??? "getBytitle"method.But와 같은 메소드를 알고있었습니다. 더 나은 솔루션이 필요합니다. 아무도 도와 줄 수 있습니까 ??? 또한 세그먼트 컨트롤에서 버튼을 식별하는 방법에 대한 답변이 필요합니다. 답장을위한 고급 고맙습니다.객관적인 c에있는 몇몇 단추 중 단추 압박을 확인하는 방법
2
A
답변
7
IB에서 살펴보면 버튼 속성의 태그 필드가 원하는 것일 수 있습니다. 다른 정수 태그 값으로 검색하려는 각 단추를 설정 한 다음 IBActions를 동일한 방법으로 설정하십시오. 이제 발신자의 태그 입력란을 확인하여 눌려진 버튼을 확인할 수 있습니다.
- (IBAction) buttonPressed: (id) sender
{
switch (((UIButton*)sender).tag){
case 1:
<something>
break;
case 2:
<something else>
break;
default:
<default something>
}
}
3
동작을 트리거하는 버튼이 발신자로 전달됩니다.
- (IBAction) buttonPressed: (id) sender
{
label.text = [sender currentTitle];
}
: 당신이 레이블에서 버튼의 제목을 표시하려면, 당신이해야 할 모든이가되도록
- (IBAction) buttonPressed: (id) sender;
sender
, 버튼입니다 : 귀하의 방법은 아마도이 같은 비트 보이는
그게되어야합니다.
+0
이 방법은 내 viewcontroller.m 파일에 추가해야합니까? 내가 옳다면 나에게 여전히 효과가 없다. – sadmicrowave
관련 문제
- 1. 객관적인 c에있는 방출 함수
- 2. 세로 단추 단추 너비
- 3. 단추 단추 유형 (사용자 지정 키보드)을 만드는 방법
- 4. 단추 크기를 변경하지 않고 단추 텍스트를 변경하십시오.
- 5. Infopath 옵션 단추 컨트롤 - 단추 수 수정
- 6. jQuery 대화 단추 단추 콜백 설정
- 7. 다른 단추 스타일에서 단추 스타일에 바인딩하고 싶습니다.
- 8. 단추 변수
- 9. WPF 스크롤 단추 (기능 보류 중)
- 10. WPF 여러 단추 사이에있는 현재 단추를 확인하는 방법
- 11. WinForms 단추 색을 변경하는 방법?
- 12. WPF 복원하는 방법 단추 배경색
- 13. QLPreviewController를 비활성화하는 방법 인쇄 단추
- 14. IPads/IPhone 전원 단추 및 IPad/IPhone 단추 감지
- 15. 양식의 여러 단추
- 16. 찾아보기 단추 편집
- 17. 안드로이드 단추 Inside PopupWindow
- 18. NavBar 편집 단추 비활성화
- 19. 사용자 지정 단추 (이미지가있는 단추)의 상태를 변경 하시겠습니까?
- 20. 단추 이벤트가 여전히 작동하지 않음 단추 사용 안 함
- 21. 오른쪽 막대 단추 항목으로 전자 메일 클라이언트 보내기 단추 추가
- 22. ASP.NET MVC 페이지에서 JQuery Dialog 단추 중 하나에 포커스를 얻으려면?
- 23. 단추 포커스 가져 오기
- 24. DataTable에 YUI 단추 넣기
- 25. 유효성 검사 단추 문제
- 26. Windows Forms 진행 단추
- 27. .NET Winforms의 분할 단추
- 28. 단추 아이콘으로 벡터 그래픽
- 29. UIAlertView 단추 이벤트 문제
- 30. 격자보기에서 단추 선택
zoul, thax 답장을 보내주십시오. 하지만 전 그것을 사용했습니다. 사실, 나는 특정 버튼을 식별하기 위해 아울렛을 사용할 수있는 방법이 있는지 알고 싶습니까? findout 발신자 아울렛과 발신자를 사용하는 방법은 무엇입니까? currentTitle ??? – russell
목표 C ... Mac App 또는 iPhone App 용? 그들은 달리 조금씩 달린다 – balexandre
고맙습니다. 케빈 블레어. – russell