私は循環型のscrollViewを実装しようとしていましたが、this linkのソリューションを使用しましたが、それについての約束がありました:scollViewは "scrollViewDidEndDecelerating"関数のページを切り替えますが、scrollViewがユーザはスクロールビューの終了を減速させずにスクロールを継続する。これは、アプリが背中から始めに、または最初から最後に切り替える時間がないので、スクロールを続けることを不可能にする。しかし、ユーザーが一度スクロールを止めるとうまくいくでしょう。どうすればこの問題を解決できますか?Circular ScrollView
答えて
func scrollViewDidEndDragging(_ scrollView: UIScrollView, willDecelerate decelerate: Bool)
を使用すると、スクロールビューが減速していない場合に対応できます。
ページを切り替えるには、ユーザーが認識せずに、scrollViewがまったく動いていないことを確認する必要がありますが、func "scrollViewDidEndDragging"はそれを確認できません。 – AlexBains
@AlexBainsあなたのポイントは何ですか?しかし、あなたの目的のためにコレクションビューを使用するのは簡単ではありませんか?これを確認してください:https://adoptioncurve.net/archives/2013/07/building-a-circular-gallery-with-a-uicollectionview/ –
- 1. Swift - cocoapod circular slider
- 2. JCarousel circular "ノーストップ"
- 3. Swift/ObjC circular import
- 4. Gnuplot-Circular 2Dヒートマップ
- 5. Automapper v5.1.1 - Circular references
- 6. Json and Java - Circular Reference
- 7. c#xamarin circular progress bar - Android
- 8. Tiny Circular ProgressBarの左側にあるEdittext
- 9. ScrollView
- 10. ScrollView
- 11. ScrollView
- 12. ScrollView
- 13. Scrollview
- 14. アンドロイドscrollviewスクロール新しいビューがscrollviewで
- 15. Scrollviewは
- 16. アンドロイド:ScrollView
- 17. Android ScrollView
- 18. Scrollviewツールバー
- 19. アンドロイドScrollView
- 20. スナップscrollview
- 21. ページネーションエラーscrollview
- 22. はscrollview
- 23. はscrollView
- 24. ScrollViewプルダウン
- 25. Scrollview ContentSize
- 26. ScrollView OnScrollChangedListener
- 27. チタンscrollview
- 28. コマンド実行時のdjango-circularインポートの問題
- 29. フラグメントのためのAndroid Circular Revealの遷移
- 30. {content:[Circular]}はJavaScriptの意味は何ですか?
scrollView Did Scrollを使用してください。このチェックでは、contentOffset.xが最大値になっている場合にスクロールビューのコンテンツオフセットを確認し、再びゼロにスクロールします。 –