– (void)Btnpl1 } |
|
50分 |
UIButton继承自UIControl ,UIButton的事件是通过target-action来实现的。
看你上面的代码,给button加的手势,改成如下代码: [btnpl1 addTarget:self action:@selector(Btnpl1:) forControlEvents:UIControlEventTouchUpInside]; 事件的处理函数 Btnpl1也要改一下 - (void)Btnpl1:(id)sender { /////todo your logic. } |
50分 |
为什么要在 Button 里用手势识别器?直接用 Target-Action 就行了。
另外崩溃不是在 Button 上,应该是触发了Btnpl1的点击,处理业务逻辑的时候崩溃了,把Btnpl1方法贴出来。 |