UIPanGestureRecognizer
该类有几个示例。例如,我已阅读此书,但仍然无法使用...
在我正在处理的nib文件上,我有一个UIView
要与该类一起拖动的(图像上的白色矩形):
在我的.m文件中,我放置了:
- (void)setTranslation:(CGPoint)translation inView:(UIView *)view
{
NSLog(@"Test to see if this method gets executed");
}
并且当我在上拖动鼠标时,该方法不会执行UIView
。我也尝试过放置:
- (void)pan:(UIPanGestureRecognizer *)gesture
{
NSLog(@"testing");
}
而且该方法也不会执行。也许我是错的,但是我认为该方法应该像- (void) touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event
只需要放置该方法的方法一样工作,并且只要有接触就会被调用。
我究竟做错了什么?也许我必须绘制与该方法的连接?如果可以,我该怎么做?