缩放会弄乱 uipagecontrol 的当前页面
Posted
技术标签:
【中文标题】缩放会弄乱 uipagecontrol 的当前页面【英文标题】:zooming messes up current page of uipagecontrol 【发布时间】:2013-05-10 18:50:18 【问题描述】:我有一个包含 2 个页面的页面控件。我也允许在两个页面上进行缩放。 当我放大第 2 页并滚动时,即使我仍在第 2 页,页面控件的 currentPage 也会返回到第 1 页。
- (void)scrollViewDidEndDecelerating:(UIScrollView *)scrollView
CGFloat pageWidth = scrollView.frame.size.width;
int page = floor((scrollView.contentOffset.x - pageWidth / 2) / pageWidth) + 1;
_pageControl.currentPage = page;
【问题讨论】:
【参考方案1】:我将计算页面的方式更改为
int page = scrollView.contentOffset.x / scrollView.frame.size.width;
如图所示:Getting the current page
【讨论】:
嗨,我正在尝试完成确切的事情,我无法让滚动视图工作,我在这里发布了一个问题。 ***.com/questions/18476944/…你有我可以看的示例项目吗?谢谢。以上是关于缩放会弄乱 uipagecontrol 的当前页面的主要内容,如果未能解决你的问题,请参考以下文章