【发布时间】:2010-11-25 15:04:43
【问题描述】:
我正在像这样从笔尖中得到一个视图:
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
{}
谢谢
汤姆
【问题讨论】:
-
viewPostit是什么类?btnAction是如何定义和设置的?你确定btnAction此时不是零吗? -
viewPostit 只是一个自定义视图。显然,这不是我昨天最好的日子之一。正如我今天早上发现的那样,父视图正在窃取所有的触摸,这有点奇怪,因为 viewPostit 在它之上。
标签: objective-c ipad uibutton action selector