uibutton没有执行该动作

时间:2011-06-16 17:35:11

标签: iphone ipad uigesturerecognizer

我正在开发一个应用程序,在其中我在scrollView上放置了一个视图(view1),并向view1添加了三个视图。其中两个是图像视图,第三个是UIButton。我将所有三个添加到view1并要求view1使用bringSubViewToFront将buttonView置于最前面。我已经为按钮编写了一个动作方法。对于imageView buttonView以下-[UIButton image]: unrecognized selector sent to instance Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[UIButton image]: unrecognized selector sent to instance 我分配了一个轻拍手势识别器,并为手势编写了处理程序。当我运行代码并单击按钮时,应用程序崩溃并出现异常,

-(BOOL)gestureRecognizerShouldBegin:(UITapGestureRecognizer *)gestureRecognizer

当我放置调试器时,调试器会跳转到手势识别器委托方法;

-(IBAction)bookSelectedToDelete:(UIButton*)sender{
    sender.selected=YES;
    NSFileManager *fileManager=[NSFileManager defaultManager];
    NSError *error=nil;
    [fileManager removeItemAtPath:[sender.superview getPath] error:&error];
    [self loadBooks];
    NSLog(@"book deleted.......");
}

代码是:

{{1}}

0 个答案:

没有答案