0
A
回答
2
創建一個changePage方法來調用 - 就像你通常使用pageControl一樣。
我會建議如果你以前沒有這樣做,嘗試使用pageControl實現,然後切換到一個按鈕,一旦你有了排序。
-(IBAction)changePage:(id)sender {
CGRect frame = scroll.frame;
frame.origin.x = frame.size.width * pageControl.currentPage;
frame.origin.y = 0;
[scroll scrollRectToVisible:frame animated:YES];
pageControlIsChangingPage = YES;
}
-(void)scrollViewDidEndDecelerating:(UIScrollView *)_scrollView {
pageControlIsChangingPage = NO;
CGFloat pageWidth = _scrollView.frame.size.width;
int page = floor((_scrollView.contentOffset.x - pageWidth/2)/pageWidth) + 1;
pageControl.currentPage = page;
}
-(void)scrollViewDidScroll:(UIScrollView *)_scrollView {
if (pageControlIsChangingPage) {
return;
}
CGFloat pageWidth = _scrollView.frame.size.width;
int page = floor((_scrollView.contentOffset.x - pageWidth/2)/pageWidth) + 1;
pageControl.currentPage = page;
}
相關問題
- 1. 使用向上和向下按鈕向上或向下滾動頁面橫幅
- 2. 在縱向和橫向頁面之間保留頁面枚舉
- 3. UIScrollView向上滾動到特定頁面?
- 4. 嘗試向下移動頁面的另一個按鈕
- 5. 將元素插入JavaScript頁面並相應地將頁面向下移動。
- 6. 向頁面添加按鈕
- 7. 隱藏頁面向下的按鈕
- 8. 向下箭頭按鈕的HTML頁面
- 9. 當頁面向上或向下滾動時移動圖像
- 10. Excel宏按鈕向上移動頁面錯誤
- 11. 如何在某些頁面寬度上使用jquery向上/向下移動div
- 12. jQuery的頁面滾動向下每當按鍵下單頁面
- 13. 加載後Asp.net頁面向下移動
- 14. 按下後退按鈕後重定向到頁面並進入同一頁面的區別?
- 15. 向下滾動頁面從上到下
- 16. 當我更改頁面時,頁面中間向右移動
- 17. 如何使用按鈕向上和向下移動spriteKit節點
- 18. 如何使關閉按鈕向下滾動頁面?
- 19. 使浮動div向上/向下滾動頁面?
- 20. 單擊VSCode滾動條時頁面向下/向上翻頁
- 21. 當移動頁面大小時,引導模式向下移動頁面
- 22. 向上/向下移動按鈕在列表框中使用StackPanel
- 23. 從父頁面向上和向下滾動Iframe?
- 24. 向上和向下滾動頁面JavaScript導航
- 25. 頁面排序按向上/向下箭頭在php
- 26. 爲什麼我的內容在頁面上向下移動?
- 27. ANDROID - 點擊按鈕後,進入橫向頁面
- 28. 模擬鼠標在畫布上向下和向上html5頁面
- 29. 如何防止頁面在單擊登錄按鈕時向下移動?
- 30. 重定向到移動頁面在htaccess