Попытка сделать некоторые перетаскиваемые изображения в подвид прокрутки. Но ничего не происходит. У кого-нибудь есть идеи, почему точка останова в handlePan никогда не попадает? : '(Спасибо, если и может помочьUIGestureRecognizer Метод делегата никогда не вызывается
-(void) viewWillAppear:(BOOL)animated
{
twView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"twitter"]];
[self.springView addSubview:twView];
[twView setFrame:CGRectMake(100, 100, 60, 60)];
fbView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"facebook"]];
[self.springView addSubview:fbView];
[fbView setFrame:CGRectMake(200, 200, 60, 60)];
g1 = [[UIPanGestureRecognizer alloc] initWithTarget:self action:@selector(handlePan:)];
[twView addGestureRecognizer:g1];
g1.delegate = self;
g2 = [[UIPanGestureRecognizer alloc] initWithTarget:self action:@selector(handlePan:)];
[fbView addGestureRecognizer:g2];
g2.delegate = self;
}
-(void)handlePan:(UIPanGestureRecognizer *)gesture
{
... do amazing things
}
Вам не нужно, чтобы установить делегата для этого. Вы уже назначили селектор для цели. – ugur