2010-11-25 6 views
1

я получаю вид из кончика пера так:UIButton addTarget: действие: ForControlEvents не работает

NSArray *nib = [[NSBundle mainBundle] loadNibNamed:@"PostitView" owner:self options:nil]; 
viewPostit = [nib objectAtIndex:0]; 

Затем я добавляю к нему следующий:

[viewPostit.btnAction addTarget:self action:@selector(btnSavePostitClicked:) forControlEvents:UIControlEventTouchUpInside]; 

мнение и все другие элементы управления Я добавляю пользовательские свойства, чтобы работать отлично. Но когда я нажимаю эту кнопку, никакое событие не срабатывает, и я не знаю, почему.

Любые предложения, что я делаю неправильно?

-(void) btnSavePostitClicked:(id)sender 
{} 

Спасибо

Том

+0

какой класс `viewPostit`? как определяется и задано `btnAction`? вы уверены, что `btnAction` не нуль в это время? – filipe 2010-11-25 15:17:22

+0

viewPostit - это обычное представление. По-видимому, это был не один из моих лучших дней вчера. Как я узнал сегодня утром, родительский взгляд крадет все штрихи, что как-то странно, потому что этот viewPostit находится поверх него. – Tom 2010-11-26 08:29:51

ответ

Смежные вопросы