Uibutton не выполняет действие - PullRequest
0 голосов
/ 16 июня 2011

Я разрабатываю приложение, в котором я поместил представление (view1) в scrollView и добавил три представления к view1.Два из них - это изображения, а третий - UIButton.Я добавил все три в view1 и попросил view1 перевести buttonView вперед, используя bringSubViewToFront.Я написал метод действия для кнопки.Для 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.......");
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...