你的位置:首页 > 软件开发 > 操作系统 > scrollView实现基础中心点缩放及与UIPageControl结合使用

scrollView实现基础中心点缩放及与UIPageControl结合使用

发布时间:2016-02-10 00:00:08
一般来说scrollView与UIPageControl都是结合使用,因为在使用滚动视图的时候 ,使用UIPageControl,用户可以 清楚 的明白显示的内容有多少页,如果 没有的话,总不能让用户一个个的去数。用户体验效果不理想。一般来说,在滑动scrollView的时候,U ...

一般来说scrollView与UIPageControl都是结合使用,因为在使用滚动视图的时候 ,使用UIPageControl,用户可以 清楚 的明白显示的内容有多少页,如果 没有的话,总不能让用户一个个的去数。用户体验效果不理想。

一般来说,在滑动scrollView的时候,UIPageControl的选中点的位置也会有相应的变化。当然,反之来说,改变选中点的位置,相应的scrollView显示的内容也会产生变化 。

因为我这边需要实现的效果是:最后一张向后滑动之后,会自动跳到第一张显示的内容。如果想解决这个,只需要在第一张之前添加一个最后一张的图片。具体代码就不展示了。关于改变scrollView,来改变UIPageControl当前的值。

具体的代码实现。

//在滚动视图停止滚动时,改变pageControl上面点的位置- (void)scrollViewDidEndDecelerating:(UIScrollView *)scrollView{  //获取滚动视图当前的偏移量  CGPoint offset = scrollView.contentOffset;  //计算偏移量与屏幕宽度的关系,也就是偏移了多少倍  NSInteger page = offset.x / kWidth;  self.pageControl.currentPage = page - 1 < 0 ? 9 : page - 1;}

原标题:scrollView实现基础中心点缩放及与UIPageControl结合使用

关键词:ip

ip
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。