2016-06-10 114 views

回答

2

假設你的一個頁面的高度值pageHeight

CGPoint contentOffset = yourScroll.contentOffset 
contentOffset.y = pageHeight * pageIndex; 
[yourScroll setContentOffset:contentOffset animated:YES]; 

希望這是很有幫助的

+0

它的工作原理!謝謝 –

0
UIScrollView *scrollView = yourScrollView; 

CGRect frame = scrollView.frame; 
NSInteger pageNumber = xxx;//Whatever page you want to go 

//If your scroll is horizonal 
frame.origin.x = frame.size.width * pageNumber; 
frame.origin.y = 0; 
[scrollView scrollRectToVisible:frame animated:YES]; 

//If your scroll is vertical 
frame.origin.x = 0; 
frame.origin.y = frame.size.height * pageNumber;; 
[scrollView scrollRectToVisible:frame animated:YES];