最新消息:本站教程基于Axure RP 9.0.0.3723及更高版本,请在学习前确认软件版本是否符合要求,以免因为界面差异导致学习障碍!

元件组合的应用(3)

教程 小楼一夜听春语 5011浏览

通过将元件组合,能够对多个元件进行交互的设置,并且也能对多个元件进行控制。

在《元件组合的应用(2)》一文中,通过案例能够看到,多个元件组合在一起之后,可以为组合添加交互。

而且,在交互设置中,也能通过选中组合,实现选中组合中多个元件的交互需求。

除此之外,当我们将多个元件组合之后,还能够实现统一的移动、旋转、显示以及隐藏等操作。

例如,一个下拉菜单。

当鼠标指针进入下拉菜单时,会显示包含多个菜单项的灰色子菜单。鼠标指针从下拉菜单或子菜单离开时,子菜单恢复隐藏状态。

首先,我们准备好四个矩形元件,并设置好形状的填充颜色、文字颜色以及边框线宽。

为了能够让组成子菜单的三个矩形能够统一显示隐藏,我们需要将它们组合,并命名。

子菜单初始状态是隐藏的,需要在样式面板中弄瞎小眼睛。

当然,你在画布上方的快捷工具栏中将它弄瞎也可以。

最后,我们需要通过给下拉菜单添加[鼠标移入时]的交互,来[显示][子菜单]。

并且,还可以添加[动画],让子菜单的显示更加动感。

除此之外,在更多选项中,我们还可以选择[弹出效果]。

选择这一项之后,鼠标移出下拉菜单时,子菜单会自动隐藏,无需再添加相应的交互。

试想一下,如果不选择弹出效果,需要如何实现子菜单的隐藏?

给下拉菜单添加鼠标移出时隐藏子菜单的交互吗?

肯定不行!

因为这样的话,从下拉菜单进入子菜单时,子菜单会被隐藏。

那么,给子菜单添加鼠标移出时隐藏子菜单的交互吗?

也不行!

这样从下拉菜单上移出鼠标指针时,子菜单不会被隐藏。

这也不行,那也不行,小楼老师也不行吗?

放心!小楼老师这种钢枪直男必须行!

答案就在本教程的源文件中,仍然是通过组合解决问题。

/教程源文件/

不习惯看文字教程?还有《Axure RP 9萌新修炼视频》奉上!

转载请注明:iaxure.com » 元件组合的应用(3)