如何在 FSCalendar swift 中禁用用户交互?
Posted
技术标签:
【中文标题】如何在 FSCalendar swift 中禁用用户交互?【英文标题】:How to disable user interaction in FSCalender swift? 【发布时间】:2021-08-07 06:53:58 【问题描述】:我正在使用 fscalendar 库来显示保存在日历中的一些活动,并且我已完成在日历上显示活动,但我不希望在当前日期出现任何圆圈,并且我还想禁用用户交互。有没有办法这样做。有人有什么想法请帮帮我。
【问题讨论】:
您确定不希望任何用户交互吗?连滚动都不行?你的意思是你只想禁用选择? “正常选择”是什么意思?默认情况下,不选择当前日期,只是用不同的颜色显示。当它被选中时,它的默认外观看起来就像任何其他选定的日期一样。那么考虑到所有这些,你想对当前日期做什么? 是的,我想禁用用户交互任何不应该选择的日期,并且不想在当前日期出现任何圈子 【参考方案1】:我认为您只需要设置today
和allowsSelection
,因为据我所知,选择是除了滚动之外您可以与日历进行的唯一其他交互。
calendar.today = nil // makes today appear just like any other date
calendar.allowsSelection = false
【讨论】:
以上是关于如何在 FSCalendar swift 中禁用用户交互?的主要内容,如果未能解决你的问题,请参考以下文章
Swift FSCalendar 在表格视图的日历显示事件中选择日期