2011-11-21 58 views
0

SORRY。只需点击。最后我释放了按钮。按钮无效

OK,我的第一个iPad应用程序基本完成,所有的,除了.....

看起来不错我有导致酥料饼出现一个按钮。弹出窗口包含可变数量的按钮。随着有限的外观和感觉,将企业品牌要求包含图像,在顶部的标签一个UIImageView,然后最后一个自定义按钮涵盖了一切作为一个漂亮的按钮。

由于弹出窗口中的信息对时间非常敏感,并且如果任何人将其显示为可见状态的时间超过30秒,因此我想在解除按钮之前对我们的数据库执行快速交易,则内容可能不是最新的。

所以DetailViewController启动酥料饼中,酥料饼检索当前数据,并生成的内容,其可以是数字的按钮的实例。从理论上讲,当按下按钮时,它调用通过内popoverVeiwController的执行功能.....

 UIButton *pButton = [UIButton buttonWithType:UIButtonTypeCustom]; 
     [pButton addTarget:self action:@selector(execute:) forControlEvents:UIControlEventTouchUpInside]; 
     pButton.tag = [[[[pLines objectAtIndex:loop] componentsSeparatedByString:@":"] objectAtIndex:0] intValue]; 
     [pButton setFrame:CGRectMake(0, (((loop-1)*40)+5), 200, 30)]; 
     [self.view addSubview:pButton]; 
     [pButton release]; 

内popoverViewController我已经定义立即执行到的NSLog,但没有任何反应。

我知道我失去了一些东西简单,但StackOverflow上并不完全回答我的问题,谷歌一直无法把它清除掉我,甚至不问Siri的!

我有没有正确的结构?在popoverViewController .m中调用'execute'是正确的方法吗?

在此先感谢 克里斯^ h

+0

去除按钮释放解决了这个问题。 –

+0

添加那个答案,然后,回答你自己的问题是可以的。一旦你接受了答案,它就会从未回答的问题列表中删除它。 – jrturton

回答

0

的问题是,我松开按钮。