标签: fscalendar

如何在 FSCalendar 中自定义单元格?

我正在尝试使用 FSCalendar 实现日期范围选择,我正在实现这一点,但我想要的视图不正确。任何人都可以帮忙吗?我想要像下面截图一样的输出,但我现在是这样的

我的当前输出:

在此处输入图片说明

期望的输出:

视图控制器.swift

class ViewController: UIViewController {


    @IBOutlet weak var calendar: FSCalendar!

    var firstDate: Date?
    var lastDate: Date?
    var datesRange: [Date]?
    fileprivate let gregorian = Calendar(identifier: .gregorian)
    fileprivate let formatter: DateFormatter = {
        let formatter = DateFormatter()
        formatter.dateFormat = "yyyy-MM-dd"
        return formatter
    }()
    let highlightedColorForRange = UIColor.init(red: 2/255, green: 138/255, blue: 75/238, alpha: 0.2)


    override func viewDidLoad() {
        super.viewDidLoad()

        calendar.delegate = self
        calendar.dataSource = self
        calendar.today = nil
        calendar.calendarHeaderView.backgroundColor = UIColor.lightGray
        calendar.calendarWeekdayView.backgroundColor = UIColor.lightGray.withAlphaComponent(0.1)
        calendar.register(DIYCalendarCell.self, forCellReuseIdentifier: "cell") …
Run Code Online (Sandbox Code Playgroud)

ios swift fscalendar

10
推荐指数
1
解决办法
3414
查看次数

FSCalendar 中的“设置下一个上一个”按钮

我在我的应用程序中使用FSCalendar,我想在该日历中显示下一个上一个按钮,以便用户也可以点击它们。努力尝试但没有任何想法。

ios swift fscalendar

7
推荐指数
1
解决办法
5621
查看次数

如何选择范围 - Swift中的FSCalendar?

我试图在我的一个项目中使用FSCalendar来选择日期范围.

我发现这个库有Swift版本,但范围选择版本仅适用于Objective-C.所以我试图使用桥接,但是我无法在Swift中使用RangePickerViewController.

有没有人为Swift实现这个库使用日期范围?(例如,我想选择2个日期作为航班应用程序的范围,我选择离开和返回航班日期.)

ios swift fscalendar swift4

4
推荐指数
1
解决办法
4738
查看次数

如何将事件添加到FSCalendar Swift?

我正在使用FSCalendar在我的项目中添加日历UI。但是我找不到将事件添加到日历的任何解决方案。那么关于如何向FSCalendar或任何第三方日历框架添加事件的任何想法?

events ios swift fscalendar

3
推荐指数
2
解决办法
5975
查看次数

FSCalendar (Swift 4) 如何在特定日期开始一周

我正在使用 FSCalendar 并且需要周视图始终从今天开始,然后显示一周的价值。

有人知道怎么做吗?

谢谢。

ios swift fscalendar

3
推荐指数
1
解决办法
1876
查看次数

我如何以编程方式选择日期并显示在 FSCalendar 上

我在我的项目中使用了FSCalendar(https://github.com/WenchaoD/FSCalendar)。如果用户单击重复按钮,事件每天都会重复。我想在我的应用程序中的日历上显示它。我该怎么做?

cocoa objective-c ios fscalendar

2
推荐指数
1
解决办法
1万
查看次数

禁用FScalendar swift中的未来日期选择

我在我的项目中使用https://github.com/WenchaoD/FSCalendar.MaximumSelectedDate是一个只读属性.那么如何禁用未来日期?

ios swift fscalendar

2
推荐指数
1
解决办法
2843
查看次数

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

大家好,我现在正在处理WenchaoD的FSCalendar,我成功地将许多事件加载到了日历中,但是现在的问题是如何更改特定日期的日期标题颜色,有人可以建议我怎么做吗?

swift fscalendar

2
推荐指数
1
解决办法
3075
查看次数

在 fscalendar 中禁用过去的日子

我正在使用 fscalender 并禁用用户选择的日期,如下所示:

        func getUserSelectedDates(_ arrWeekDay: [Int], calender calenderVW: FSCalendar?) -> NSMutableArray {
    let arrUnAvailibilityDates = NSMutableArray()
    let currentDate: Date? = calenderVW?.currentPage
    //get calender
    let gregorianCalendar = Calendar.init(identifier: .gregorian)
    // Start out by getting just the year, month and day components of the current date.
    var components: DateComponents? = nil
    if let aDate = currentDate {
        components = gregorianCalendar.dateComponents([.year, .month, .day, .weekday], from: aDate)
        print(aDate)

    }
    // Change the Day component to 1 (for the first day of the month), …
Run Code Online (Sandbox Code Playgroud)

ios swift fscalendar

2
推荐指数
1
解决办法
3689
查看次数

FSCalendar 函数在月份更改时调用

我最近一直在使用https://github.com/WenchaoD/FSCalendar进行一个项目。

我一直在尝试做的一件事是每当日历更改月份时调用一个函数(例如,如果用户向右或向左滑动)。但是,我似乎找不到在 FSCalendar 上的月份更改时调用的任何函数。

我试图覆盖:

func calendar(_ calendar: FSCalendar, boundingRectWillChange bounds: CGRect, animated: Bool) {

但这似乎不起作用。也许我错过了文档中的某些内容。有没有办法查看 FSCalendar 包中的月份何时更改?

ios swift fscalendar

2
推荐指数
1
解决办法
1588
查看次数

标签 统计

fscalendar ×10

ios ×9

swift ×9

cocoa ×1

events ×1

objective-c ×1

swift4 ×1