Good Morning Пользователи,Собственных делегат Метод
я реализовал follwing deleagate Метода:
- (void)openFlowView:(AFOpenFlowView *)openFlowView doubleTapOnIndex:(int)index itemView:(AFItemView *)itemView{
NSLog(@"Der Touch geht!!!!!");
}
И там метод должен быть предложен и называется:
- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event {
UITouch *touch = [[event allTouches] anyObject];
if ([touch tapCount] == 2) {
if ([self.viewDelegate respondsToSelector:@selector(openFlowView:doubleTapOnIndex:itemView:)])
[self.viewDelegate openFlowView:self doubleTapOnIndex:selectedCoverView.number itemView:selectedCoverView];
}
else {
Но она никогда не пойдет во второй, если кто-нибудь знает, почему это так?
Привет и спасибо всем за помогают заранее
Извините, я не знаю, что вы имеете в виду, класс, который я добавил, метод делегата - это AFOpenFlowView.m. – Marco
. Я думаю, что Бенуа спрашивает, является ли а) метод openFlowView: и т. д. объявляется в классе вашего viewDelegate. Другая возможная проблема может заключаться в том, что viewDelegate равен нулю, если вы еще не установили его во время проверки с помощью responsesToSelector –
У вас есть эти два метода в одном классе (AFOpenFlowView)? –