Цель C: проблема с прокруткой - PullRequest
0 голосов
/ 20 февраля 2012

У меня есть прокрутка внутри прокрутки.

у матери прокрутки есть анимации, когда конец прокрутки замедляется, и он работает нормально, но когда я начал прокручивать внутреннее представление прокрутки, он повторяет анимации матери прокрутки.

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

вот часть моего кода для материального scrollView

- (void)scrollViewDidEndDecelerating:(UIScrollView *)scrollView
    CGFloat pageWidth = 768;
    page = floor((self->motherScrollView.contentOffset.x - pageWidth / 2) / pageWidth) + 1;

    if (page == 2)
    {
        //animationOnEnter
    }
    else if (page == 3)
    {
        //animationOnEnter
    }
    else if (page == 4)
    {
        //animationOnEnter
    }
    else if (page == 5)
    {
        //animationOnEnter
    }
    else if (page == 6)
    {
        //animatiOnEnter
    }
    else if (page == 7)
    {
        //animationOnEnter
    }
    else if (page == 8)
    {
        //animationOnEnter
    }

// У меня есть убежищеиз-за этой проблемы еще ничего не написано для дочернего прокрутки.

Кто-нибудь?Заранее спасибо:)

1 Ответ

0 голосов
/ 20 февраля 2012
- (void)scrollViewDidEndDecelerating:(UIScrollView *)scrollView
    CGFloat pageWidth = 768;
    if ([scrollView isEqual:motherScrollView]) {
     page = floor((self->motherScrollView.contentOffset.x - pageWidth / 2) / pageWidth) + 1;
.....
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...