【发布时间】:2016-03-15 00:32:12
【问题描述】:
iOS 中有一个日历设置,允许用户更改基于周的日历从哪一天开始。我在我的应用程序中显示了一个日历,并希望能够利用此设置,以便我的工作日列的布局与第一方日历应用程序的布局相匹配。
有没有办法做到这一点?我试过点击NSCalendar 的.firstWeekday 属性,但无论设置如何,它总是返回1。
【问题讨论】:
-
你检查过this approach吗?
-
@IvanNesterenko 我希望有一种不需要我使用参考日期的方法。
-
我是编程新手,所以这可能没有帮助。我认为你的假设是错误的,我认为 Ivan 也是如此。也就是说,
NSCalendar的 weekday 属性始终相同(即对于公历,NSDateComponents 的 weekday 属性始终为 1),因此您试图利用错误的属性。很高兴知道您需要利用什么(我不记得看到它被引用)。但从用户体验的角度来看,我会将其设置为您的应用程序中的“设置”,以便用户可以根据需要进行设置,而不是假设他们希望它与他们的 iOS 设置匹配。