【问题标题】:FSCalendar events in Swift 3Swift 3 中的 FSCalendar 事件
【发布时间】:2017-01-07 21:39:16
【问题描述】:

如何在swift 3中将事件添加到FSCalendar

【问题讨论】:

    标签: swift3 nscalendar eventkit fscalendar


    【解决方案1】:

    在采用FSCalendarDataSource的类中实现相应的方法。

    【讨论】:

      【解决方案2】:
      var datesWithEvent = ["2015-10-03", "2015-10-06", "2015-10-12", "2015-10-25"]
      var datesWithMultipleEvents = ["2015-10-08", "2015-10-16", "2015-10-20", "2015-10-28"]
      
      fileprivate lazy var dateFormatter2: DateFormatter = {
          let formatter = DateFormatter()
          formatter.dateFormat = "yyyy-MM-dd"
          return formatter
      }()
      
      func calendar(_ calendar: FSCalendar, numberOfEventsFor date: Date) -> Int {
          let dateString = self.dateFormatter2.string(from: date)
          if self.datesWithEvent.contains(dateString) {
              return 1
          }
          if self.datesWithMultipleEvents.contains(dateString) {
              return 3
          }
          return 0
      }
      

      基于 FsCalendar 文档

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2022-06-13
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多