目标C:Scrollview问题

时间:2012-02-20 11:58:06

标签: objective-c ios uiscrollview

我在滚动视图中有一个滚动视图。

当滚动视图结束减速并且工作正常时,母亲scrollview有动画但是当我开始滚动内部滚动视图时,它会重复母卷轴视图的动画。

我打算在儿童滚动视图结束减速时为其添加其他功能。

这是我的母亲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
    }

//由于这个问题,我还没有编写儿童scrollview的任何内容。

人?在此先感谢:)

1 个答案:

答案 0 :(得分:0)

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