问题标签 [fscalendar]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1509 浏览

ios - 当我将范围切换到月份时,FSCalendar 内容被压缩

如果有视图受限于其底部锚点,则当我将其范围从一周切换到一个月时,我的 FSCalendar 的内容会缩小。

这是一个快速 gif 来显示到底发生了什么

动图

在这一点上,我已经尝试了一切。使用calendar.setScope()而不是calendar.scope =,约束attachedToCalendarView.topAnchorcalendar.bottomAnchor calendar.contentView.bottomAnchor,和calendar.daysContainer.bottomAnchor,甚至attachedToCalendarView根据是周范围还是范围月来打开和关闭约束。

不知道还有什么可以尝试的。这是代码:

}

0 投票
1 回答
1113 浏览

ios - 像 iOS 日历一样创建 tableview

我正在尝试创建像 Google 或 iOS 那样的日历。对于日历,我使用了惊人的 FSCalendar。它完美地工作。但是我对白天活动的 tableview 有疑问。我用时间线(1 个单元格 = 30 分钟)创建了 uitableview。但是如何在此处添加类似于 Google 或 iOS 日历的事件,例如 在此处输入图像描述

我想我需要为每个事件添加按钮并将其添加到 uitableview。这是我的代码:

但是,我认为这不是很好的解决方案。有任何想法吗?

0 投票
1 回答
1897 浏览

ios - 月份更改时调用 FSCalendar 函数

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

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

我试图覆盖:

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

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

0 投票
0 回答
133 浏览

ios - 线性垂直物镜中的渐变填充 c FSCalender

我正在尝试在选定日期进行贝塞尔路径填充。我得到的是在此处输入图像描述

我需要的是在此处输入图像描述

这是我的代码

我正在使用 FSCalender 并正在定制 DIY 单元来实现这一点。如果选择类型为中间,我无法在 DIY Cell 中获取选定单元格以及选定单元格的 Beizer 路径

提前致谢

0 投票
1 回答
1367 浏览

swift - 滑动到其他月份时的 FSCalendar 自定义问题

我正在尝试更改特定日期的填充颜色,这些日期是当前显示月份的一部分。

我的问题:这只适用于最初显示的月份。如果我来回滑动到下一个月/上个月,背景颜色似乎被分配给随机日期。

例子

最初显示的月份(按预期工作): 最初显示的月份 上个月(错误的颜色分配):

前一个月

我的视图控制器

当我前后滑动到上/下个月时,我的 FSCalendar 视图似乎没有正确更新。

任何想法我的代码可能有什么问题?

0 投票
1 回答
277 浏览

swift - 如何根据周使用 FSCalendar 隐藏第二天

嗨,如果用户注册日期和当前日期都相同,我想隐藏下一个工作日。我需要隐藏下一个工作日。周日和周六是节假日。

如果用户在星期五注册,我编写代码如下我需要隐藏星期一,如何解决这个问题。

我这样写如何隐藏工作日

0 投票
0 回答
206 浏览

fscalendar - 在 FSCalendar 中,如何在没有 reloadData 的情况下刷新最小日期

我正在使用 FSCaleder 实现日历,其中选择了 3 个单一日期。每个日期成为下一个日期的最小日期。为了触发最小日期的更新,我正在调用 [FSCalendar reloadData] 如果另一个月份的最小日期会导致意外滚动。我想避免更改最小日期后自动滚动。

有什么方法可以在不调用 reloadData 方法的情况下更新最小日期

0 投票
0 回答
790 浏览

ios - 如何使用 swift 中的按钮操作使 Fscalender 上个月和下个月

您好FSCalender在我的应用程序中使用。

我使用我想要自定义的按钮操作前后两个按钮。

日历不允许过期的天数。

我编写了以下代码,它可以正常工作,但是当我尝试在上一个按钮中错误尝试相同次数的尝试时,也无法在下一个按钮上工作。

我在这两种情况下都使用这种通用方法。

0 投票
4 回答
866 浏览

ios - 在 FSCalendar UIView 上放置按钮

我正在尝试通过使用 FSCalendar 来实现这个日历(附图片),在此处输入图像描述

一切正常,除了我在 FSCalendar UIView 中添加的任何按钮在模拟器中都是不可点击的,我在日历视图中确实有手势识别器可以在几个月和几周之间切换,所以显然我的问题的原因是,

如何在不禁用日历平移手势识别器的情况下将这些按钮添加到日历?以及如何将 headerview 对齐到日历的左侧而不是中心?

0 投票
2 回答
1444 浏览

ios - FScalendar 视图中的自定义?

是否可以在 FSCalender 视图中进行这种自定义,如下图所示?

FSCalender 视图

FSCalender 在左侧的日期选择上为我们提供了圆形布局。

选择日期时,我需要像右端这样的布局,它还选择带有方形边框的日期。