Кнопки имеют метод - (void)addTarget:(id)target action:(SEL)action forControlEvents:(UIControlEvents)controlEvents
.
Код для использования будет выглядеть следующим образом:
UIButton *myButton = [[UIButton alloc] init...];
[myButton addTarget:something action:@selector(myAction) forControlEvents:UIControlEventTouchUpInside];
Предполагается, что ваш IBAction имеет имя myAction
, а something
- контроллер, для которого определено это действие.