перетащите UITableView - PullRequest
       25

перетащите UITableView

0 голосов
/ 05 февраля 2012

У меня небольшая проблема, я пытаюсь перетащить UITableview, с помощью этого кода я перетаскиваю представление, но не могу перетащить uitableivew, в чем проблема?

UIPanGestureRecognizer *panGesture = [[UIPanGestureRecognizer alloc] initWithTarget:self action:@selector(handlePan:)];
[self.table addGestureRecognizer:panGesture];

- (void)handlePan:(UIPanGestureRecognizer *)recognizer {

    CGPoint translation = [recognizer translationInView:self.view];
    recognizer.view.center = CGPointMake(recognizer.view.center.x + translation.x, recognizer.view.center.y + translation.y);
    [recognizer setTranslation:CGPointMake(0, 0) inView:self.view];
    [self.view bringSubviewToFront:recognizer.view];

}

Я работаю над приложением для iPad

1 Ответ

0 голосов
/ 06 февраля 2012

Ваш стол подпрыгивает или прокручивается?Тогда это означает, что свиток вашего стола принимает прикосновение, а вы его не получите.Наблюдайте за делегатом прокрутки вашей таблицы и реализуйте там тот же код.Это будет работать.

...