ios - FSCalendar 日期与其他日期对齐

标签 ios objective-c fscalendar

我在项目中使用 FSCalendar 一段时间了,在 iOS 13 之后,我遇到了这个错误,在向右或向左滚动后,我会看到这样的日历 View 。我不知道为什么,日历自动更改为 2026 年,但值仍然是 2019 年。

enter image description here

我正在使用最新版本的 FSCalendar。有人知道如何解决这个问题吗?我不知道从哪里开始找到导致这种情况发生的问题。

最佳答案

我最终将日历添加到类中,如下所示 @property (weak, nonatomic) IBOutlet FSCalendar *calendar; 并在 View 出现后强制其重新加载。

- (void)viewDidAppear:(BOOL)animated{
    [_calendar reloadData];
    [_calendar.calendarHeaderView reloadData];
}

关于ios - FSCalendar 日期与其他日期对齐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58846469/

相关文章:

ios - 使用 SecItemUpdate 更新钥匙串(keychain) kSecAttrAccessible 返回 -50

objective-c - Xcode,找不到我创建的类

swift - FSCalendar - 使用 Swift 更改特定日期的标题颜色

ios - 分配时的内存泄漏

ios - 将 UIImage 数组导出到视频 - 蓝色结果

iphone:如何为 MapKit 上的每个针点显示不同的图像?

objective-c - CoreData循环改变关系

ios - 如何更改特定日期的 FSCalandar 日期颜色。?

ios - 禁用 FScalendar swift 中的一些 future 日期选择

ios - 使用 AmbientSound session 的 AVAudioPlayer 在应用程序处于后台时不播放