Задача C: остановить прокрутку на ощупь - PullRequest
0 голосов
/ 04 января 2012

Я пытаюсь временно остановить прокрутку моего вида, когда пользователь начинает касаться экрана и двигаться.

Я закодировал это

- (void) touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event
{
    UITouch *touch = [touches anyObject];
    if (touch){
        [scrollView setScrollEnabled:FALSE];
    }
}

, оно не работает.

Ответы [ 2 ]

0 голосов
/ 04 января 2012

попробуйте это:

    - (void)scrollViewWillBeginDragging:(UIScrollView *)scrollView{
           [scrollView setScrollEnabled:FALSE];
    }

Теперь мне просто интересно, где вы включите его снова ...

0 голосов
/ 04 января 2012

Если у вас есть ScrollView и пользователь прикасается к нему, то его настройки по умолчанию таковы, что он останавливает прокрутку.

Если это не то, что вы хотите, уточните, что вы хотите;)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...