2011-10-03 3 views
3

불명확 한 제목에 대해 사과드립니다.IBOutlet없이 UIButton과 함께 IBActions 사용

(.H 클래스)

{ 
    UIButton *button; 
} 
-(IBAction)ButtonReleased:(id)sender 

(하는 .m 클래스)

{ 
    -(IBAction)ButtonReleased:(id)sender 
    { 
     //Actions done by button pointer 
    } 

    - (void)viewDidLoad 
    { 
     [super viewDidLoad]; 
     [PlayButton setFrame:CGRectMake(10, 10, 100, 50)]; 
     [PlayButton setTitle:@"PlayButton" forState:UIControlStateNormal]; 
     [self.view addSubview:PlayButton]; 
    } 
} 

질문은 : 나는 다음과 같은 방법으로 추가 버튼에 IBAction를 방법을 추가 할 수 있도록 , UIButton 버튼 액션 (예 : TouchUpInside)을 ButtonReleased 메소드에 연결하려면 어떻게해야합니까?

답변

5
[button addTarget:self action:@selector(ButtonReleased:) forControlEvents:UIControlEventTouchUpInside];