首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何以编程方式选择日期并在FSCalendar上显示

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

Stack Overflow用户
提问于 2017-01-23 10:10:14
回答 3查看 10K关注 0票数 1

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

EN

回答 3

Stack Overflow用户

发布于 2017-07-17 06:06:27

如果你想选择日期,那么下面的方法会很有帮助,其中日历是FSCalendar的出口。

calendar.select(calendar.today)

如果你想选择多个日期,那么最好的方法是使用事件点,这可以通过FSCalendar数据源的下面的委托方法来实现。

func calendar(_ calendar: FSCalendar, numberOfEventsFor date: Date) -> Int { //number of dots you want to show }

或者如果你真的想显示选定的日期,你可以巧妙地使用下面的方法,并为你想要选择的日期返回不同的颜色。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
    public func calendar(_ calendar: FSCalendar, appearance: FSCalendarAppearance, fillDefaultColorFor date: Date) -> UIColor?
{
    if your date
    {
         //return the colour for your dates
    }
    else
    {
         //return default colour
    }
}

希望,这个答案对你有帮助。

票数 3
EN

Stack Overflow用户

发布于 2017-01-23 10:48:10

对于剩余的应用程序,您需要做或使用以下事情。

1. 1.Realm或Core Data -用于数据持久性。

2.本地通知-通知用户发生了某些事件。您需要使用具有一个属性fireDate属性的UILocalNotification

票数 0
EN

Stack Overflow用户

发布于 2017-07-15 03:12:27

我不知道您是如何持久化该信息(预定日期)的,我可以告诉您的是,您可以使用以下委托轻松地添加一个点(或者更多,如果您愿意,只需更改数字):

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
`func calendar(calendar: FSCalendar, numberOfEventsForDate date: NSDate) -> Int {
    let formatter = NSDateFormatter()
    formatter.dateFormat = "MM-DD"
    let date1 = formatter.stringFromDate(yourDate)
    let date2 = formatter.stringFromDate(date)
    return date1 == date2 ? 1 : 0
}`

此方法是FSCalendar委托之一,它迭代当前月份的所有日期(每个日期都用date变量表示)。在上面的例子中,我比较了任意给定的日期是否等于yourDate变量,该变量也必须是一个NSDate,通过NSDateFormatter将它们转换为月-日格式的字符串,这样比较在所有月份都是相等的。如果为true,则返回1(这表示1点,如果您愿意,可以将其更改为更多点),否则返回比指定日期低0点。

此代码符合Swift 2.3。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41803767

复制
相关文章
CAN总线简介:如何以编程方式控制汽车
最近,我正与Voyage公司的朋友合作研究,以实现福特Fusion空调系统(A/C)的编程控制。目前,Voyage公司正努力打造自动驾驶的终极目标:能够以低廉的价格成本和广泛的投放范围,把世界任何地方有用车需求的人们安全自动地送达目的地。对Voyage来说,在真正实现不需司机的无人驾驶之后,必须给予后座乘客对车辆关键功能的访问控制权。 Voyage Auto:硅谷自动自动驾驶出租车初创公司,由专注机器学习、人工智能等方面的在线培训机构Udacity于2017年4月成立,在无人驾驶领域,Voyage将与谷
FB客服
2018/02/28
3.6K0
CAN总线简介:如何以编程方式控制汽车
基于VUE选择上传图片并在页面显示(图片可删除)
$(‘div#img-wrapper img’).attr(‘src’,”);
全栈程序员站长
2022/07/07
1.2K0
基于VUE选择上传图片并在页面显示(图片可删除)
VB.NET 不同语言日期显示方式
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
办公魔盒
2019/07/22
8380
VB.NET 不同语言日期显示方式
使用element UI的日期选择器时,默认显示当天日期
需求:输入框中要把当天日期默认显示在输入框中,并且传给后台的日期格式是 2020-11-25
xyzzz
2020/11/25
12.2K0
FSCalendar使用实践
用过JTCalendar,没有农历显示,然后就换成了FSCalendar,上代码 @property (strong, nonatomic) FSCalendar *calendar;
编程那点事
2023/02/25
4300
在终端里按你的方式显示日期和时间
在 Linux 系统上,date 命令非常简单。你键入 date,日期和时间将以一种有用的方式显示。它包括星期几、日期、时间和时区:
用户8639654
2021/09/22
3.5K0
EasyUI日期选择框
插入input元素,默认input日期格式是2/6/2014,必须加入以下js处理后的日期格式才是通用2014-02-14这种格式。 html body内容如下: 开始日期:<input class="easyui-datebox" name="begindate" id="begindate" data-options="formatter:myformatter,parser:myparser"></input> &nbsp; 结束日期:<input class="easyui-datebox" name="enddate" id="enddate" data-options="formatter:myformatter,parser:myparser"></input>
似水的流年
2019/12/10
2.6K0
MySQL日期类型选择
MySQL提供的常用日期类型有DATE,TIME,DATETIME,TIMESTAMP,
秋白
2019/02/21
3.1K0
EasyUI日期选择框
<html> <head> <meta charset="UTF-8"> <link rel="stylesheet" type="text/css" href="js/easyui.css"> <script type="text/javascript" src="js/jquery.min.js"></script> <script type="text/javascript" src="js/jquery.easyui.min.js"></script> </head> <body> 开始日
似水的流年
2018/01/18
2.4K0
EasyUI日期选择框
jmeter参数化并在jenkins上执行
如果我想将接口用不同的账号,运行在不同的环境,那怎么弄?jmeter命令运行又不能传参数。又不太方便每次去手动改参数。 我想到了两个办法,第一个是通过python,根据不同的参数,生成文件,然后jme
赵云龙龙
2020/08/25
1.4K0
jmeter参数化并在jenkins上执行
直接iframe方式在网页上显示天气插件
天气预报调用网址(可定制):http://www.tianqi.com/plugin/
科控物联
2023/09/22
1.4K0
直接iframe方式在网页上显示天气插件
日期控件选择条件控制只能选择当前日期之前或当前日期之后
需求: 在使用日期控件选择日期的时候,只能选择当前日期之前或当前日期之后的日期,如下图
全栈程序员站长
2022/07/12
3.5K0
日期控件选择条件控制只能选择当前日期之前或当前日期之后
Windows上安装Scala并在idea上运行Hello World
最近突发奇想想学一下 Scala ,你看,Spark 和 Kafka 都是用 Scala 实现的,所以如果之后想从事大数据开发工作的话,我认为学习 Scala 这门语言还是很有必要的。
create17
2019/07/17
2.8K0
Windows上安装Scala并在idea上运行Hello World
用Elasticsearch存储图片并在Kibana中显示
能用Elasticsearch来存储图片吗?有不少朋友都问过这个问题,Elasticsearch作为一个NoSQL数据库,一个搜索引擎,一个大数据存储系统,原则上来说,对于各种结构化,非结构化数据,文本类,非文本类数据都能够存储。即图片也是可以用来存储的,但现实中这种实际的操作方式是不常见的,因为对象存储等基础设施会是一个更低成本的选择。不过,考虑某些综合场景,比如,用户希望只搭建一套大数据系统来支撑不同的使用需求,那么Elasticsearch确实是比Hadoop生态这种包含非常多组件的系统要简单得多。
点火三周
2021/03/02
8.5K0
【JavaScript小项目】在网页上显示选择的图片
思路分析 选用<input type="file">原生组件,实现该组件美化。 选用<img src="file">实现图片预览。 代码实现 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>图片预览</title> <script src="js/test.js"> function upload(file) { cons
efonfighting
2020/02/13
1.2K0
显示方式
08.05自我总结 一.显示方式 1.display 常用的三种方式 #第一种block 1.支持设置宽高 2.自带换行 一般情况所有有宽高、参与位置布局的都是block #第二种inline 1.不支持设置宽高,宽高只能有文本撑开 2.不带换行,一行显示不下会自动换行(保留数据的整体性) 一般情况存放文本的 #第三种inline-block 1.支持设置宽高 2.不带换行,一行显示不下会自动换行(以标签整体换行,标签左右有间距) 一般情况不去主动设置该显示方式,系统的两个img、input都设置为了单
小小咸鱼YwY
2019/09/11
6530
WordPress 显示相对日期
相对日期,文章或者评论发表日期以“发表于1小时前”,这种形式显示,相对日期会给人一种发布的内容条目距现在很近的感觉,所以很多新闻类的网站和社交媒体网站都喜欢用这种相对日期。
星哥玩云
2022/08/13
9160
WordPress 显示相对日期
日期时间限制的选择
对于elementUI一些拿来即用的组件,虽然是可以直接用,但仍需要针对自己的业务做一些特殊处理
itclanCoder
2021/11/18
3K0
点击加载更多

相似问题

如何以编程方式更改android上的日期?

11

如何以编程方式选择“选择”菜单?

14

如何以编程方式选择ClientRegistration

10

如何以编程方式选择AutoCompleteTextView?

33

如何以编程方式选择MKUserLocation?

10
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文