童话说说技术创业美文职业
投稿投诉
职业母婴
职场个人
历史治疗
笔记技能
美文纠纷
幽默家庭
范文作文
乐趣解密
创业案例
社会工作
新闻家居
心理安全
技术八卦
仲裁思考
生活时事
运势奇闻
说说企业
魅力社交
安好健康
传统笑话
童话初中
男女饮食
周易阅读
爱好两性

自定义微信元件库:Axure基本元件的应用(下)

4月16日 血海塔投稿
  阅读本篇之前,如果没有了解上篇,请点击这里查看《自定义微信元件库:Axure基本元件的应用(上)》。
  下篇讲解的是微信以下自定义元件的实现过程:
  弹出菜单
  消息列表样式
  功能菜单
  文字输入工具栏
  语音输入工具栏
  微信导航菜单
  弹出菜单
  为了更通用,可以使用中继器来实现,菜单数根据中继器的数据多少,自动显示对应的菜单。
  添加一个中继器,命名menus
  给中继器menus添加两个属性menuid和menuname,三条数据
  双击中继器menus进入编辑状态,设置矩形框名称为menuitem,修改默认矩形框的样式,大小为30050,只保留下边框,边框颜色为浅灰色。
  设置矩形的交互样式的鼠标按下状态时背景为深灰色
  修改中继器的“每项加载时”事件
  选中中继器menus,右键转换为动态面板,命名为popupmenu,设置动态面板的“固定到浏览器”属性为水平居中和垂直居中
  最后,像弹出窗口一样,设置弹出菜单默认为隐藏状态
  在使用时,显示此动态面板,并设置为“灯箱效果”即可。
  如果想添加多个菜单项,只需要添加中继器的数据,样式不需要修改。
  消息列表样式
  消息列表里每一项有一个头像,好友名称群名称公众号名称等,以及最后一条消息的内容和消息时间。
  同样,对于这样的列表类数据,我们建议使用中继器来实现。
  添加个中继器,命名为msglist,双击中继器进入编辑状态,选择默认的矩形框,命名为msgitem,调整大小48080,保留下边框,颜色为浅灰色,设置交互样式里鼠标按下时背景为深灰色
  添加消息中的几个元件,一个头像和三个文本标签
  添加一个占位符,大小5555,放在矩形框左侧作为头像,双击设置文本为“头像”;
  添加一个文本标签,命名为txtName,文字大小为20,放在头像右侧;
  添加一个文本标签,命名为txtLastMsg,表示最后一条消息,放在txtName下方,文字大小14,灰色;
  添加一个文本标签,命名为txtDatetime,表示最后一条消息的发送时间,放在背景框最右侧;
  准备几条模拟数据,在实际使用时,根据需要多添加些数据
  双击标题栏,添加了4列数据如下:
  修改中继器的“每项加载时”事件,分别设置元件对应的列信息,预览效果如下
  功能菜单
  同样,功能菜单和上面的消息列表非常的类似,我们也使用中继器来完成。
  添加一个中继器,命名为menulist,双击中继器进入编辑状态,选择默认的矩形框,命名为menuitem,调整大小48056,白色背景,保留下边框,颜色为浅灰色,设置交互样式里鼠标按下时背景为深灰色
  添加功能菜单中的图标和菜单名
  添加一个占位符,大小3232,放在矩形框左侧作为菜单图标;
  添加一个文本标签,命名为txtMenuName,文字大小为18,放在图标右侧;
  添加中继器数据,实际使用根据需要修改
  修改中继器menulist的“每项加载时”事件
  文字输入工具栏
  在发送消息时,我们可以选择输入文字,或者语音输入,先说一下文字输入工具栏。
  添加个有边框矩形,大小48055,背景色取自微信截图,保留上、下边框,边框色为灰色
  从微信截图中截取语音、表情和加号图标,再复制一份前面设计的文本输入框元件
  摆放好各个图标位置,调整文本输入框的宽度为300,取消默认的文本输入提示
  
  语音输入工具栏
  新加一个元件,复制一份上面“文本输入工具栏”中的所有元件,粘贴到“语音输入工具栏”中,删除掉语音图标和文本输入框,添加一个键盘图标截图,和前面制作的灰色按钮元件,调整灰色按钮元件大小为30040,设置按钮文字内容为“按住说话”。
  微信导航菜单
  使用动态面板来表现每个按钮的选中状态和非选中状态,背景使用带有上下边框的矩形。
  添加一个矩形框,大小为48065,保留上、下边框,背景色取自微信截图
  以“微信”按钮为例,分别截取选中状态、未选中状态时的图标
  添加一个动态面板,命名为menuweixin,大小为12060,添加两个状态,将上面两个图标分别放到state1和state2中,每个状态的图标下面添加个文本标签,颜色分别设置为灰色和绿色
  同理,添加“通讯录”、“发现”和“我”四个按钮图标,顺序排列
  添加事件处理,点击“微信”按钮时,设置当前按钮的动态面板状态为state2,其它三个动态面板的状态为statet1,可以发现这个按钮的事件是通用的,其它几个按钮可以直接复制这个按钮的事件即可。
  其它三个按钮复制第一个按钮的单击事件即可。
  结束语
  到这里,我们完成了例举的所有示例元件的实现过程,从始至终,除了图标外,其它部分我们都是利用了Axure的基本元件的属性和样式,交互事件完成了自定义元件的实现过程。
  甚至,有些图标,我们也可以利用图形的组合也能完成。因此,充分利用Axure的基本元件,特别是矩形框、动态面板、中继器,是学习Axure的基础。
  下载链接:https:pan。baidu。coms1pKGi6Jx密码:d447
投诉 评论 转载

高保真Axure组件:一套原汁原味的layui风格(附下载地layui是一套经典的模块化前端框架,由职业前端倾情打造,面向所有层次的前后端程序猿,业界最容易使用的前端UI解决方案。你可能不知道layui,但是layer你应该是知道……Axure教程:微信聊天列表原型制作(一)对于Axure的学习,就是要多做练习,本文是微信原型制作的第一章,希望对同样正在学习的朋友有所帮助。本章主要制作聊天列表原型,实现滑动效果。原型基于Axure8制作。……Axure教程:如何画出曲线图?在做数据可视化类型的页面时,会遇到这样的问题:我想在我的柱状图上画出一条曲线怎么办?第一步:在左侧的元件库中点击水平线(或者垂直线都可以),拖动到图中第二步:……Axure设计之2048完全设计教程:4步打造可玩的小游戏打飞机、挖掘机,除了这些之外,Axure还可以设计一个真正可玩的小游戏:2048。赶紧来看看是怎么弄的吧废话不多说,简单来说,这篇文章就是为了纪念我的Axure修炼之路,……功能设计:手势密码开启关闭重置和手势登录交互手势密码是手机端比较常用的一种身份验证方式,主要用来验证身份,保护隐私数据。本篇文章将用流程图及页面流来描述开启设置,关闭,重置手势密码和手势密码登录。一、开启设置手势密……华为官网首页交互:移动和透明度动画应用华为手机越来越爱到众多消费者的喜爱,体验方面无论从手机终端,还是官网设计,都体现出一个知名企业所拥有的品质。以华为官网首页的交互为例,交互虽然简单却体现了对细节的追求。我们就以……一个好的原型应具备的5个特点一款成功的产品,一定是团队共同努力的结果,绝不仅仅是产品经理一个人的功劳。在产品的初期,产品经理需要让团队成员了解到产品做什么,为什么做,以及怎么做,而产品原型就是最好的沟通语……如何正确地画出页面流程图说到页面流程图,看似很简单。但是其实很多人画得不规范,不能清晰表达产品整体的页面架构。希望我的经验可以对一些不太会画图建模的PM有点启发。页面流程是什么页面流程是指……MDVC框架:产品文档最优雅的结构今天分享一个产品文档的优雅结构:MDVC框架。供大家参考,与大家共勉!区分概念什么是PRD?什么是MRD?什么是BRD?这些问题都是老生常谈的。我从整理了一些,供大……如何用Axure画出适配不同平台的原型上篇文章《PM应该如何适配不同平台》讲解方法论,这篇文章讲解工具操作。以AxureRP8为例,讲解如何绘画兼顾不同平台的原型。一、以产品的主平台为基础来设计原型当你……Axure用例:如何适配产品原型到不同平台?作者对如何适配产品原型到不同平台分享了一些见解,与大家分享。当APP发展到一定阶段,老板要求做个H5版来覆盖不想下载的用户,或者说小程序那么火,我们也上一个吧。此时PM应……自定义微信元件库:Axure基本元件的应用(下)阅读本篇之前,如果没有了解上篇,请点击这里查看《自定义微信元件库:Axure基本元件的应用(上)》。下篇讲解的是微信以下自定义元件的实现过程:弹出菜单消息列表……
关于新零售(智慧零售)的设计感悟中级产品方法论(八):形成产品闭环跨系统数据对接的相关机制IoT交易链路产品设计无人货柜支付流程设计HVO:基于数据驱动的产品设计方法如何增加儿童产品中的趣味性?产品入门系列APP设计思路一:列表页如何预测新产品未来能否成功?社交互动创新从点赞到击掌产品设计:APP手势密码登录关于商业设计价值的一些思考
义举和异举想做好人才职业发展吗需要重新定义人才历届高考满分作文800字遭遇挫折,笑对痛苦罗技发布Aurora系列鼠键耳机,满足女性玩家需求银行存多少钱才算VIP,有什么额外的福利吗?热传聚热点网 全年造句用全年造句大全12星座如何克服爱情厌倦期生硬造句用生硬造句大全日子将就着过的伤感说说,日子过的很累,触动人心的情感文案走心尼康S8100和S6200哪款好东三省行游影记(18)哈尔滨兆麟公园冰灯(四)天风证券亿再融资补血还是圈钱

友情链接:中准网聚热点快百科快传网快生活快软网快好知文好找作文动态热点娱乐育儿情感教程科技体育养生教案探索美文旅游财经日志励志范文论文时尚保健游戏护肤业界