私は循環型の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/ObjC circular import
- 2. android circular progress background
- 3. Automapper v5.1.1 - Circular references
- 4. Swift - cocoapod circular slider
- 5. JCarousel circular "ノーストップ"
- 6. Gnuplot-Circular 2Dヒートマップ
- 7. Json and Java - Circular Reference
- 8. c#xamarin circular progress bar - Android
- 9. Pygame sin、cos、tan caculating circular movement path
- 10. Tiny Circular ProgressBarの左側にあるEdittext
- 11. ScrollView
- 12. Scrollview
- 13. Scrollview
- 14. ScrollView
- 15. ScrollView
- 16. ScrollView
- 17. アンドロイドscrollviewスクロール新しいビューがscrollviewで
- 18. はscrollview
- 19. Android ScrollView
- 20. チタンscrollview
- 21. scrollviewは...
- 22. スナップscrollview
- 23. Scrollviewツールバー
- 24. Scrollview ContentSize
- 25. ページネーションエラーscrollview
- 26. Scrollviewは
- 27. ネストScrollView
- 28. アンドロイド:ScrollView
- 29. ScrollView OnScrollChangedListener
- 30. Scrollviewが
scrollView Did Scrollを使用してください。このチェックでは、contentOffset.xが最大値になっている場合にスクロールビューのコンテンツオフセットを確認し、再びゼロにスクロールします。 –