ios - 实现可滑动的每周日历的最佳方式?

标签 ios cocoa-touch uiscrollview

我实现了一个相当简单的每周日历 View 。一周中的 7 天,每个数字顶部都有星期几名称。我希望用户能够通过水平滑动来更改星期,日历应用程序已经做到了这一点。

我的想法是使用启用分页的 UIScrollView 来实现滚动,但我不确定要在右侧加载多少周或在左侧加载多少周。 ?或者我应该什么时候开始删除遗留的日历 View ?

如有任何建议,我们将不胜感激。

最佳答案

在滚动模式下使用 UIPageViewController 而不是单纯的 ScrollView 。这解决了您所描述的“无限滚动”问题。

关于ios - 实现可滑动的每周日历的最佳方式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33837498/

相关文章:

ios - UIScrollView 中的 UIStackView 不滚动

ios - 在 viewDidLoad/viewWillAppear 中设置我的 UIScrollView 的内容大小没有效果 - 为什么?

ios - 如何检查我的NSMutableOrderedSet中是否存在我的NSString?

ios - GameplayKit-[GKGraph dealloc] : crash on iOS9. 2

ios - 在 Cocoa Touch/UIKit 上,如何从后台线程检测用户界面的变化?

objective-c - 如何在同步后正确处理 UI 刷新

ios - 将 pagecontroll 放在前面

iOS - 一个 ViewController 中的两个 Tableview,每个都有不同的数据?

ios - CoreData 在子托管对象上下文中使用获取的属性崩溃

ios - 重复和取消 UILocalNotification