4 개의 UIImageView와 4 개의 UIButton으로 앱을 만든다. 각 단추는 사진 라이브러리를 여는 옵션이있는 UIAlerView에 연결되므로 UIImageView를 변경할 수 있습니다. 내 문제는 UIAlertView에게 UIButton이 눌려 졌음을 알리는 방법을 모른다는 것입니다.어떤 버튼을 눌렀 는가
어떤 버튼을 눌렀는지 어떻게 쓸 수 있습니까?
4 개의 UIImageView와 4 개의 UIButton으로 앱을 만든다. 각 단추는 사진 라이브러리를 여는 옵션이있는 UIAlerView에 연결되므로 UIImageView를 변경할 수 있습니다. 내 문제는 UIAlertView에게 UIButton이 눌려 졌음을 알리는 방법을 모른다는 것입니다.어떤 버튼을 눌렀 는가
어떤 버튼을 눌렀는지 어떻게 쓸 수 있습니까?
인터페이스 작성기를 사용하거나 다른 대상을 추가하는 경우 모든 단추를 다른 방법으로 연결할 수 있습니다. 더 쉽지만 확장 성이 떨어지거나 동적 인 숫자의 버튼과 호환되지 않습니다.
[_yourButton1 addTarget:self
action:@selector(aButtonTapped:)
forControlEvents:UIControlEventTouchDown];
및 인 aButton 내부 버튼 도청 방법 체크 도청 따라 행동 :
- (void) aButtonTapped:(id) sender{
if (sender == _yourButton2) //Do sth
}
인터페이스 빌더를 사용 두 경우 모두 더 쉬울 것입니다.
할 방법이 많이 있습니다.
보낸 사람을 기록하면 해당 단추를 눌렀다는 메시지가 표시됩니다.
-(IBAction) myFirstButton: (id) sender {
NSLog(@"User clicked %@", sender);
// Do something here with the variable 'sender'
/*if ([[sender title] isEqualToString:@"Button 1"]) {
//do whatever you want
*/
}
두 번째 방법은 알림을 게시하고 준수하는 것입니다.
세 번째 방법) – jimpic
나는 1, 2 및 3, 4 번째 광산을 만들어야한다 ... LOL –
답변에 만족하면 ... 받아라. 기타 등등. 우리를 다른 의심으로 쏴라. –
버튼에 태그를 추가 할 수 있습니다.
정확하게이 주제를 다루는 웹 튜토리얼이 충분합니다. 문제를 해결하려면 여기를 다시 방문하십시오. – jimpic
http://stackoverflow.com/questions/13575037/what-are-resources-for-learning-objective-c/13577666#13577666 –
[무엇을 시도 했습니까?] (http://whathaveyoutried.com) – thegrinner