2012-09-13 19 views
0

我试图将事件添加到一个UIButton:错误上添加动作的UIButton与选择

UIButton *btn = [[UIButton alloc] init]; 
[btn setBackgroundImage:[UIImage imageNamed:@"aa.png"] 
    forState:UIControlStateNormal]; 

[btn addTarget:self 
    action:@selector(Presed:)]; 

和我得到这样的警告:

"UIButtom may not respond to addTarget:action" 

我的界面创建此按钮以继承CDVPlugin

我的代码有什么问题?

回答

0

您正在调用未声明的方法。它应该是 。

– addTarget:action:forControlEvents:

[btn addTarget:self action:@selector(Presed:) 
forControlEvents:UIControlEventTouchUpInside]; 
+0

感谢!它的工作原理 – vadim

+0

'-addTarget:action:'这是您先尝试调用的方法。该方法没有在任何地方声明。 – janusbalatbat