0
A
回答
0
0
-(void)scrollViewDidScroll:(UIScrollView *)scrollView{
CGFloat scroller_x = [scrollView contentOffset].x;
CGFloat scroller_y = [scrollView contentOffset].y;
NSLog(@"%f, %f",scroller_x,scroller_y);
}
一旦委托方法火灾(上滚动)检查对每个观点frame.origin.x和frame.origin.y的视图的框架将匹配您将滚动到的视图。
[scrollView setContentOffset:<#(CGPoint)#>];
使用此方法可以滚动到特定的view.frame.origin。所以假设你有一个行动去特定的视图,你可以使用[scrollView setContentOffset:view.frame.origin]去那里。
(假定寻呼被启用)
1
- (void)scrollViewDidEndDecelerating:(UIScrollView *)scrollView {
CGFloat pageWidth = scrollView.frame.size.width;
int currentPage = floor((scrollView.contentOffset.x - pageWidth/2)/pageWidth) + 1;
pageControl.currentPage = currentPage;
}
我有滚动视图帧宽度与页面宽度。如果您使用的是其他页面宽度,请分别进行更改以使其起作用
用于滚动到当前页面 - 如果我理解正确,您可以选择输入页码并选择滚动到该页面:
上面只需将代码,它做反序,并解决contentOffset.X
一旦你的x值,它创建与X的框架,并scrollToRect:动画:会做的工作。
相关问题
- 1. UIPageViewController里面的UIScrollView:当UIScrollView滚动时无法滑动页面
- 2. UIScrollview,如何滚动另一个窗口下的页面
- 3. 如何使用UIScrollView的滚动到页面时,触摸按钮
- 4. 动画上滚动页面
- 5. 如何使页面滚动页面滚动
- 6. UITableView滚动不工作在里面UIScrollView
- 7. 滚动页面上抵消
- 8. 如何使用jQuery在页面上上下滚动?
- 9. 如何在页面滚动上实现动画效果?
- 10. 如何在UIScrollView中平滑滚动?
- 11. 如何在UIScrollView中取消滚动
- 12. 如何在滚动时缩放UIScrollView
- 13. 如何在php-webdriver中滚动页面?
- 14. 如何在Appium + Python中滚动页面
- 15. 使用javascript在页面上自动对焦时滚动页面
- 16. 如何仅在页面向下滚动时才在页面上加载项目?
- 17. UIScrollView不在设备上滚动
- 18. 在iPad上水平滚动时uiscrollview laggging
- 19. 如何禁用第2页/共3页上的UIScrollView进行水平滚动?
- 20. UIScrollView在外面添加了另一个UIScrollView框架不滚动
- 21. 在页面上滚动更改“选择”
- 22. 页面在滚动上闪烁
- 23. UIScrollView不滚动
- 24. 的UIScrollView滚动
- 25. UIScrollVIew不滚动
- 26. 的UIScrollView滚动
- 27. UIScrollView不滚动...
- 28. 使UIScrollview滚动
- 29. 更新UIScrollView里面的UIImageView - 图像在滚动上死机
- 30. 动画UIScrollView滚动