2010-08-10 6 views

답변

2

이 문제는 수많은 스레드에서 논의되었지만 항상 단순하게 배치 된 것은 아닙니다. 가장 쉬운 방법은 아래와 같은 기능을 만드는 것입니다. 보낸 사람 (이 경우 UIButton)을 받아 태그를 가져옵니다. 그런 다음이를 기반으로 원하는 코드를 실행할 수 있습니다.

- (IBAction) buttonClick: (id) sender { 

    UIButton *button = (UIButton *)sender; 
    int row = button.tag; 
    NSLog(@"Button clicked: %i", row); 
    if (row == 1) { 
    // do something 
    } 
} 

은 인터페이스 빌더에서 각각 다른 정수 값을주고, 각 버튼의 태그 값을 설정하려면 속성 관리자를 사용하여 다음 기능에 버튼을 첨부합니다.

관련 문제