【问题标题】:FSCalendar - Custom HeaderView, WeekDayViewFSCalendar - 自定义 HeaderView,WeekDayView
【发布时间】:2021-11-21 22:24:06
【问题描述】:

我在我的项目中使用 FSCalendar,我想实现日历的自定义外观。我阅读了文档并在 stackoverflow 上寻找答案,但仍然找不到答案。


是否可以在不编辑现有 FSCalendar 代码的情况下自定义 HeaderView(显示月份)或 WeekDaysView(工作日标签)?例如 HeaderView 将包含按钮或 WeekDaysView 将有边框?


我想这可以通过直接编辑 FSCalendar 代码来实现,但问题是它是用 Objective-C 编程的(因为我对 Obj-C 不是很熟悉,所以我正在寻找一个快速的解决方案)。我还阅读了一些提示,这些提示可以通过重叠自定义视图来完成,但对我来说似乎不合适。

有没有办法快速自定义这些视图?当它可以是 FSCalendarCell 的子类时,是否可以像使用 Custom Cell 一样做到这一点? (无需更改现有的 FSCalendar 库代码)。人们如何自定义 FSCalendar?有大量项目使用此框架并具有完全自定义的样式。

【问题讨论】:

    标签: swift fscalendar


    【解决方案1】:
    let vwHead = FSCalendarHeaderView()
    vwHead.backgroundColor = .DarkBlue
    self.calendar.calendarHeaderView = vwHead
    

    您可以相应地自定义日历的标题

    【讨论】:

    • 此解决方案不起作用。 HeaderView 消失。
    猜你喜欢
    • 1970-01-01
    • 2023-03-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-02-19
    • 1970-01-01
    • 2015-08-17
    • 2018-09-28
    相关资源
    最近更新 更多