Нажмите, чтобы начать изображение
Здравствуйте, я пытаюсь добавить крана, чтобы начать изображение, как в flappy птиц, но я не могу найти то, что я ищу на паутине, поэтому я пришел сюда. Я пытался использовать UIImageView, чтобы сделать это, но это не работает.
Кто-нибудь знает как это сделать?
2 ответа
Решение
Вы можете сделать эту задачу таким образом. Когда вы добавляете изображение, добавьте прозрачную кнопку поверх imageView и затем с действия кнопки начните действие.
Код для прозрачной кнопки
UIButton *btn = [UIButton buttonWithType:UIButtonTypeCustom];
Добавьте UITapGestureRecognizer в UIImageView и установите userInteractionEnabled для UIImageView в YES.
Попробуй это
imageView.userInteractionEnabled = YES;
UITapGestureRecognizer *gestureRecognizer = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(viewTapped)];
[imageView addGestureRecognizer:tapGesture];
[tapGesture release];
и реализовать это
- (void)viewTapped:(UITapGestureRecognizer *)gestureRecognizer
{
UIView *tappedView = gestureRecognizer.view;
}