Axure绘制日期选择器

e460d4d39e88ed4b8fed2e948d2e3af7.png大家在日常的原型绘制中经常会使用到日期选择器,包括在设置生日、设置收发货时间、设置配送时间等等业务场景都会遇到使用日期选择器,那么如何绘制日期选择器呢?

d78d05d74d002cdf9202564265b60183.png

一、功能分析

这里由于原型基本只是给研发/UI人员说明相关的功能,在这里就不做特别复杂的交互了,比如切换不同的月份展示正确的对应天数与星期,毕竟要使用axure实现完整的日期选择器功能还是比较复杂的,这里实现的功能主要是

①点击年的前后切换键,实现年的加减

②点击月的前后切换键,实现月的加减

③点击日期,将当前选择的年月日赋值到输入框

b32b73ddcaf17f466678d2ed0d12d855.png

二、原型绘制

1.首先绘制日期输入框

由于axure自带的元件库中的输入框边框比较丑,所以咱们自己定义一个背景,先拖入一个矩形,作为输入框的背景,宽高设置为250*40,边框设置自己喜欢的颜色即可

2ad64f972bd00bc46b96ae5831273580.png

拖入文本框元件,宽高定义为205*30,然后移动至合适的位置,并设置默认的提示文字,隐藏原有的边框。不要忘了命名其为输入框,方便后续选中时为其赋值。

90c58ab685d5a677133d31ac4d1abca7.png

2.制作日期选择器

①首先绘制顶部的年月选择功能,即下图所示部分

36b4219baa47bddd44527592d1097158.png

大家可以提现到iconfont下载对应的四个图标,当然也可以自己使用axure绘制。首先拖入一个矩形,定义宽高为250*40,背景颜色自己定义即可,然后将提前下载好的图标拖至合适的位置,并新增年和月的文本标签元件,用于展示年月后的文本展示

ab7b96e3a923cbccdd8b40ccc194ea92.png

②为切换年月的按钮添加交互事件

为前年的按钮添加交互鼠标单击时的交互事件,即当点击前年时,年自动减一

b7d41d1241a3adef51c213781731fd35.png

同理为明年、上月、下月的按钮分别添加对应的增减年和月的交互事件

③绘制选择天的界面

a4146044a41d193e19de5edfd4b50879.png

在这里我们使用表格元件,绘制一个6*7的表格,样式的话可以把表格的分割线去掉,然后按照上图输入对应的年月日,这里就不输入上个月和下个月的日期了

d9f42caed5c4f58e73948fc8b1a6b3aa.png

首先我们需要标识出系统当前的日期,即20日,我们可以把20号加粗并使用颜色进行区分

69b6a267e6120617b62982a7f96f4bc6.png

将年月日的选择元件选中后转化为动态面板,并命名为日期选择器

ff391fa557a4decdb7900d4d1b3f690c.png

④添加选择天时的交互事件

先选中1号,大家如果想添加鼠标悬停样式或者选中样式可以自己编辑,我这里就不给大家设置了,添加鼠标单机时的交互事件,为输入框直接赋值当前记录的年月日;并设置单击时,隐藏日期选择器

78a2b1532aaae05ed1607f69a7a292bc.png复制该交互事件,粘贴到所有的单单元格上

8addfaf1e85c77c4d1ceef7144bc801d.png

并设置日期选择器默认为隐藏

aed4e0a8256aa320361b6baf3829dd66.png

⑤设置输入框的交互事件

当鼠标单击时,显示日期选择器

908355fe6250277e81bf35916964d315.png

下载一个日历的小图标放在上边美化一下

8da0cb16f98acb1d18972479c183ae49.png

到这里为止,日期选择器就绘制完毕了,样式如果大家觉得不好看的话,大家可以自己添加就可以。

三、效果展示

 

  • 4
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

产品阿强

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值