В настоящее время я работаю над приложением, в котором у пользователя есть возможность либо пролистывать данные, либо использовать кнопку для просмотра данных.У меня проблемы с пониманием, как объединить два бита кода.
Вот код, который я использую для считывания:
- (void)swipeRight:(UISwipeGestureRecognizer*)recognizer
{
if ([questions hasPrevQuestion] == YES) {
[self vorige:nil];
}
}
([self vorige:nil];
вызывает метод для кнопки, поэтому смахивание и кнопка ведут себя одинаково)и мне нужно как-то включить этот код, который применяется к кнопке:
-(void)animationDidEndOnAnswer {
[vorigeButton addTarget:self action:@selector(newQuestion:) forControlEvents:UIControlEventTouchUpInside];
}
Я думаю, что это довольно просто, но я просто не могу понять, как вызывать метод смахивания вместо кнопкиздесь ... я думаю, это просто, потому что я нашел этот пример в справочнике по классу UIGestureRecognizer:
- (void)addTarget:(id)target action:(SEL)action
, но, будучи новичком в Objective-C, я не знаю, что с этим делать.любая помощь очень ценится.