2

我正在构建一个 iOS 应用程序,它需要在 Safari 中来回滑动时看到的相同效果。

滑动返回时,前景面板会移开,但后面的面板也会移动一点。与 Yahoo Weather 应用程序中存在的水平滚动非常相似。

这是 iOS 7 的内置控件吗?我在很多地方都看到了它,但不知道该怎么做。

4

1 回答 1

0

我认为有 2 个UIScrollView一起工作,当用户在前台滚动时UIScrollView,您应该移动背景UIScrollView,如下所示:

- (void)scrollViewDidScroll:(UIScrollView *)scrollView
{
    if ([scrollView isEqual:self.scrollViewForeground]) {

        CGPoint offset = self.scrollViewForeground.contentOffset;
        offset.x = offset.x * 0.5;
        [self.scrollViewBackground setContentOffset:offset];
    }
}
于 2013-10-24T22:41:56.520 回答