我错过了一些简单的东西,请帮我理解一下。设置SwipeGestureRecognizer,需要说明
我控制器建立
UIGestureRecognizer *swipe = [[UIGestureRecognizer alloc]
initWithTarget:gameView action:@selector(handleSwipeFrom:)];
[gameView addGestureRecognizer:swipe];
的GameView设置
@interface GameView : UIView<UIGestureRecognizerDelegate>
它还声明
- (IBAction) handleSwipeFrom:(UISwipeGestureRecognizer*)recognizer;
并将其设置为
- (IBAction)handleSwipeFrom:(UISwipeGestureRecognizer*)recognizer {
NSLog(@" .............. Swipe detected!! ...................");
}
的故事板链接UIGestureRecognizer
这个IBACtion
,并设置如下:
我有点担心,UIGestureRecognizer
出现一个控制器的下方,而不是视图,如图所示,但我可以似乎无法纠正它。
当应用程序建立起来,挥笔,但无法识别。
请提出我在这里想念的是什么,以及我是否正确设置事情。
你INITING一个UIGestureRecognizer而不是UISwipeGestureRecognizer的次为一 – Brodie 2012-03-14 01:11:32