2012-04-05 2 views
-1

UIButton 선택기에 매개 변수로 문자열을 전송해야합니다. 글로벌 문자열을 사용하는 것은 나를 위해 작동하지 않습니다. 버튼은 사용자 정의 유형입니다.uibutton selector가 문자열을 매개 변수로 전송합니다.

btn.titleLabel.text = str; 

을 그리고 선택에 접근하지만, 전무을받은 : 나는 시도했다.

+0

당신의 선택의 이름은 무엇처럼 얻을? – MinuMaster

+0

ShowImage입니다. – Nitish

+0

정말! 그리고 [button addTarget]에서 매개 변수를 전달하는 방법은 무엇입니까? – Nitish

답변

0

당신은이

[b addTarget:self action:@selector(buttonTap:)forControlEvents:UIControlEventTouchUpInside]; 

-(IBAction)buttonTap:(id)sender 
{ 
    UIButton *b = (UIButton*)sender; 
    NSLog(@"%@",b.titleLabel.text); 
} 
+0

매우 이상합니다. 내가 시도했을 때 그것은 발생하지 않았다. – Nitish

관련 문제