本日和各人分享怎么用中继器建造手机版的日历。该原型利用利便,可直接利用,并且交互齐全完善,所以推荐给各人利用。这期的内容,数学公式较量多,大概有些小同伴会不大白,喜欢原型可能有疑问的小同伴们可以在下方评论处给我留言哦。
原型预览地点:
01 结果演示 1. 手机日历1.1 鼠标上下、阁下滑动结果
这里手机真实结果一直哈。并且日历都是尺度的日历,不会有错哦,还不需要联网。
1.2 点击查察年视图
同样的年视图内里也可以上下阁下滑动选择年份哦。
1.3 点击月份回到月视图
1.4 选择日期
1.4 选择今天
2. 滑动日期选择器 02 建造解说 1. 手机版日历首先我们要做这个页面
用中继器做,中继器内只需要两列column0和xuanzhong
中继器新增42行,因为6*7日=42,有的同学大概会问,老师5行不足吗,你们看一下下图就知道为什么要六行了。
中继器网格漫衍,每排项目数为7,列表格什么都不需要填,只是用于逻辑处理惩罚。
下面我们简朴说一下逻辑,我们要找到某年某月的之一天是礼拜几,然后配置中继器那一格显示1,之后的按2、3、4……下去即可。这里有一点需要留意的,我们要记着1、3、5、7、8、10、12月有31天,4、6、9、11月有30天,2月有28或29天。
我们先处理惩罚简朴的
用now函数可以获取此刻的日期,然后用get.date函数获取本日是几号,再计较本日间隔1号隔了几天,譬喻本日是2019年5月22日,那么间隔2019年5月1日就隔了-21日,然后用add函数,[[Now.addDays(days)]],(days)就是填隔了几多天,上述案例是-21,接着用get.day函数,就可以获得是周几了,留意,假如是周日get.day的值是0,周一是1……,案例中get.day的值为5.
那假如中继器的序号小于便是get.day的值,配置文本为空(就是中继器前5行为空值);假如序号大于get.day+31,也是配置文本为空,这里需要分环境,假如是1、3、5、7、8、10、12月的话是31,代表已经是下个月的日期了。那假如是4、6、9、11月应该是30天,2月应为28或29天,那怎么判定是28照旧29呢。用年份/4,假如功效包括小数点的就是28天,没包括的就是29天。其余环境中继器内文本=序号-get.day的值
上面就是计较当月的,那怎么计较其他月份的呢,用add.month函数,计较年的就用add.year函数就可。鼠标向左拖动竣事的时候,add.month+1,然后反复上述操纵。年视图也是一样,左拖动时,add.year+1,反复上面操纵。
那么右滑动其实就是-1。
然后xuanzhong就是,鼠标单击时,显示选中的颜色,开始进去的时候我们可以默认更新行,让本日日期被选中。
上面就是建造手机版日历的教程了。
然后日期滑动选择器的建造跟上期我们讲的地域选择器的建造要领根基一致。有乐趣的小同伴可以看回我之前的文章Axure教程:手机版地域选择器原型
那么我们这期的分享就到这里竣事了,
这期的内容,数学公式较量多,大概有些小同伴会不大白,喜欢原型可能有疑问的小同伴们可以在下方评论处给我留言哦。
编辑导语:尽力就必然会升职加薪吗?虽然不会!职场没有黑与白那么简朴,老板的钱也没你想得那么好挣。正如比尔·盖茨所言:“这个世界并不在乎你的自尊,只在乎你做出来的后果,然后再去强调你的感觉。”你很尽力,...
心途经程 刚踏入政务规模的时候,斗志昂扬想要做出许多改变。但总被现实啪啪打脸,相信许多入坑的伴侣和我一样。先不谈改变一个行业的大抱负。哪怕只通过本身的专业本领,为这个行业做出一分孝敬的都十分艰巨,我...
三个月以前,我还是一个百万日活产品的运营。三个月之间,因为新业务线开拓,紧急抽调变成了一个 2B 产品的商务。本篇是想写一写这三个月的经历与思考,分享一下在 0 预算,0 广告,0 投放的情况下是怎么...
Costco是芒格最满足的一笔投资,毕生致爱。每隔一段时间,芒格就会讲讲的Costco的利益。 巴菲特曾恶作剧称“两个可怕分子挟制了我和芒格乘坐的飞机,声称处决我们之前可以满意我们最后一个愿望,功效...
五四青年节,哔哩哔哩(B站)宣布了一个“献给新一代的演讲”视频——《后浪》。 跟着在《新闻联播》前播放,各主流媒体的转载,《后浪》一连在各大媒体、各自媒体平台、小我私家伴侣圈发酵。“后浪”也成为网络...
处方流转其实是个老话题,早就有许多接头。处方流转同时也是个很虚的对象,说的人多,做的人少,做到的人更少。 我为何要再来谈一谈这个话题呢? 因为最近大量打仗了做处方流转的各个组织机构,包罗不限于医院、...