UITapGestureRecognizer không hoạt động đối với tôi, tôi tự hỏi nếu có ai có thể giúp đỡ.UITapGestureRecognizer không hoạt động
Dưới đây là định nghĩa quan điểm của tôi:
@interface MainDisplayView : UIView <UIGestureRecognizerDelegate>
Trong việc thực hiện, tôi có điều này trong một phương pháp được chắc chắn được gọi là:
UITapGestureRecognizer *tapRecognizer = [[UITapGestureRecognizer alloc]initWithTarget:self action:@selector(goToPrevious:)];
[tapRecognizer setDelegate:self];
[tapRecognizer setNumberOfTapsRequired:1];
[tapRecognizer setNumberOfTouchesRequired:1];
[myView addGestureRecognizer:tapRecognizer];
cũng như phương pháp này:
- (void)goToPrevious:(UITapGestureRecognizer*)recognizer {
NSLog(@"GO TO PREVIOUS");
}
Tôi đang thử nghiệm trong trình mô phỏng và nhấp vào "myView" - nhưng không có gì xảy ra. Cảm ơn rất nhiều!
Đã chỉnh sửa định dạng mã.
Khi nào thì nhấn vàoMã nhận dạng nhận được gọi? Bạn có chắc myView không phải là không? –
bạn nên chấp nhận câu trả lời của Islam Adel về điều này – d2burke