axure键盘弹出_AXURE教程:手机键盘

本文介绍如何使用Axure制作一个真实的手机键盘原型,包括小写、大写、数字、符号键盘和语音输入功能。通过动态面板和交互设置实现文本输入,详细步骤适合初学者。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

今天教大家用axure做一个能输入的手机键盘,该键盘原型,效果真实,可以打英文,数字和标点符号。

一、效果演示

总体效果:

随意位置输入效果

删除效果

换行效果

二、制作方法

1. 制作手机外框

可以在网上手机外框的素材,如下图所示:

2. 制作键盘

用矩形做成按钮,然后每个键输入对应的文本,箭头、麦克风、删除等svg图片,可以在icon找到,转为形状后可以调整样式。分别要做5个页面,分别是小写键盘,大写键盘,数字键盘,符号键盘,语音页做好后如下图所示。

将5个页面放入同一个动态面板里,5个不同的状态。

3. 制作交互

制作交互有两种方法:

第一种是要用js获取光标位置,优点是输入的文本可以在任意位置,效果最佳,缺点是逻辑比较复杂,新手不容易完成。

第二种是不用js,直接在axure里面做,优点是制作简单,缺点是只能在最后的地方输入文字,不能在中间输入。

本文主要讲解的是第二种比较简单的方法,如果想了解第一种的话,也可在评论处给我留言。

制作开始

首先建一个多行文本框。

然后给各个案例鼠标点击时做一个交互,让他颜色变深,这样也好看一点。

当点击qew……m和.时,设置多行文本框的值=他原来的值+按钮的文本。

space,设置多行文本框的值=他原来的值+空格号。

enter,设置多行文本框的值=他原来的值+换行号。

删除按钮,设置多行文本框的值=他原来的值-最后一个字符。

123,设置动态面板到数字

#+-,设置动态面板到符号

ABC,设置动态面版到英文

这样就制作完成了,有问题的小伙伴,或者需要原型的小伙伴们可以给我留言哦。

本文由 @梓贤Vigo 原创发布于人人都是产品经理。未经许可,禁止转载

题图来自Unsplash,基于CC0协议

给作者打赏,鼓励TA抓紧创作!赞赏

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值