В пользовательском подклассе UIPanGestureRecognizer, когда я переопределяю прикосновения, начинаются с:
- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event
{
[[self view].superview bringSubviewToFront:[self view]];
[super touchesBegan:touches withEvent:event];
}
Супер линия получает предупреждения:
....warning: 'UIPanGestureRecognizer' may not respond to '-touchesBegan:withEvent:'
... Semantic Issue: 'UIPanGestureRecognizer' may not respond to 'touchesBegan:withEvent:'
Почему это?
Первоначальная попытка исправить это состояла в импорте UIGestureRecognizerSubclass.h в соответствии с документами UIGestureRecognizer для подклассов UIGestureRecognizer, но я получаю ошибку «Нет такого файла или каталога», когда я пытаюсь это сделать.
Я включил UIKit.framework и попытался добавить
#import <UIKit/UIKit.h>
но это тоже не работает.
Я что-то забыл?