恭喜你成为UI中国推荐设计师 (详情)
//百度统计 20220402 uicn

您的意见是我们 UI 中国进步的动力!
点击立即反馈按钮,发表您的意见!
立即反馈
QQ群反馈
您也可以加入UI中国官方反馈群进行反馈!
群号:302892100
备注:反馈问题后@管理员能让我们及时了解您的意见

提交需求

赛事与广告咨询合作,请填写需求表单,我们会在第一时间与您联系!

0/20
0/200

设计大赛

  • 设计大赛
  • 发布广告
  • 发布招聘
  • 其它需求

提交完成
感谢您对UI中国的支持和信赖!
让Principle成为生产力工具(三)操作你的视觉稿
0.0°
2018-03-13 原创文章 教程 举报 4142 23 21 3

不需要任何代码,用手机操作你的视觉稿~

目标:将视觉稿制作成真是使用的样子



多页面的交互的原理:


若A、B两个页面中有『同名图层』,且属性(X、Y、颜色等)参数不同,在页面跳转过程中,会自动对属性变化进行动画补充。

如下图:A页面 的红色块在左下角,B页面 的红色块在右上角,当页面设置了 Tap(按下) A 中的红色块 就跳转到 页面B 时,系统会自动补充一个动画变化参数。

Image title


选中任意一条黑色线,底部会显示动画变化的参数,下图中完整的意思是:当点击左侧页面中的红色块时,页面会跳转到右侧的页面,红色滑块从左下角移动到右上角。X轴移动时间为 0.5秒,Y轴移动时间为0.5秒。

Image title


实际效果就是这样

Image title


多页面交互除了『点击』以外,还有包括长按、自动等12种,今天主要讲 Tap(按下),其他的之后教程用到再讲。

Image title


今天要讲的案例效果出了多页面交互外, 顺便把上一章讲的单页面联动也复习一下,效果如下:

Image title


页面效果包括:

1、职位页面的列表滚动、作业列表切换及切换时导航的变化

2、底部栏点击切换页面,并伴随涟漪效果

3、职位页面,点击第一个列表,从右向左滑出职位详情页,并从职位详情页返回职位页面



正式开始


第一步,将视觉稿导入Principle

Image title

注:Principle提供了一键从Sketch导入PP的功能,除非你确保你有非常好的图层命名习惯,否则,一开始学的时候不要这么干。


建议:先将要用的内容从 Sketch 中导出,然后导入到 PP 当中。Sketch导出时,最好按模块导出(文末有的源文件下载,可以参考一下我的导出方法),如下图:

Image title



有一些模块是直接在PP中,通过PP提供的矩形、文字工具创建的,比如顶部栏:

Image title



第二步,完成单页面中的交互效果


交互效果一:上下滚动


职位页面中的『列表-1』已经超过画面的显示范围,为了看到画面之外的内容,我就需要使用单页面中的『Scroll』效果。

Image title


选中『列表-1』,然后将『列表-1』的高度(Height),缩小为 464,然后设置 Vertical(垂直)为 Scroll,如下图:

Image title


此时,你通过鼠标就可以操作右侧的提供的预览窗口进行上下滑动了。



交互效果二:列表左右切换


1、将『列表-1』复制得到『列表-1 2』,然后将『列表-1 2』改名为『列表-2』。

2、将『列表-1』、『列表-2』编组,得到『列表全部』(我自己改的名),此时『列表全部』的宽度为720。

Image title


3、将『列表全部』的宽度改为 360,并将 Horizontal(水平) 的参数改为『page』(页面)。

Image title


然后你就在左侧预览栏,通过鼠标,左右切换列表,想滑动 Banner 一样。

到这还不算完,我们还要做左右切换时,导航也要有变化。



交互效果三:列表左右切换时,导航变化


1、点击 Drivers(联动),唤出联动界面。

Image title



2、选中『顶部栏』-『导航切换』,点击联动界面中的『列表全部』对应的『+』,选择 CenterX:

这个设置的意思是:『导航切换』监听『列表全部』的 X 移动,当『列表全部』X轴变化时,『导航切换』的X轴也跟着改变。

Image title


3、设置『列表全部』X 轴变化到 360 时,『导航切换』 X 轴的参数变为 90(即:黄色条,从『产品经理』下,移动到『UI设计师』下)

Image title


4、设置『PM』字体透明变化,『列表全部』从 0 移动到 360 时,PM 透明度从 100% 变为 50%。(同理设置『UI』字体透明度从 50%,变为 100%。)

Image title


至此,『职位』中的单页面交互全部完成,你可以在左侧中的预览中,自己试一试效果。



第三步, 底部栏点击切换页面


1、点击『底部栏-公司』,选择『tap』然后将线拖拽到公司页面,一个跳转就设置完了。

Image title


2、然后将底部栏的其他按钮也进行连线,包括『职位』页面中,第一个列表点击跳转到『职位详情』页,然后点击『职位详情-返回』返回到『职位』页面。

Image title


插一个小知识点:

1、底部切换效果,直接用自带的闪现效果就行。

2、『公司』页面的排版有点反人类,千万别学。


Image title


至此,一个基本的交互效果就算完成了。


点击底部栏按钮时,icon 有一个向上的动画,这个原理就是一开始说到的,动画补充。PP 察觉到icon的高度发生了变化,所以补充了一个向上的动画。



PPS:有没有发现有什么地方不对。一开始我发的效果,点击底部栏是有涟漪效果的,而且『职位详情』页面是从右侧滑出的。


这个就当作业留给大家了。附件中我也把我的源文件放进去了,如果有疑惑可以参考下我的源文件。如果疑惑太多,我下期再仔细讲讲。



附件使用说明:

1、请用3.4版本以上的 Principle 打开

2、『BOSS直聘-简版.prd』这个文件我把所有效果都清除了,你可以直接用来练习使用

3、『BOSS直聘.prd』是我做的源文件,做的过程中有问题可以参考一下


如何通过手机操作你的交互效果:请在 App store下载 Principle,然后通过数据线连接即可。


好了,单页面、多页面交互都讲完了,之后会考虑做一些简单的 loading 和转场效果的教程,敬请期待~


系列文章:

1、让Principle成为生产力工具(一)

2、让Principle成为生产力工具(二)单页面中的联动

3、让Principle成为生产力工具(三)操作你的视觉稿 



学习 Principle 过程有问题,可以加我微信:tianlan1025


更新:2018-03-13

下载
收藏

23人已收藏

  • 5

    作品

  • 208

    粉丝

  • 20

    关注

  • 阿里UCAN大会 | 平台正在限制你的想象力
  • 让Principle成为生产力工具(四)Loading动效
  • 让Principle成为生产力工具(二)单页面中的联动
  • 让Principle成为生产力工具(一)
相关标签
principle交互动效

    猜你喜欢

      2018-03-13 原创文章 教程 举报 4142 23 21 3

      让Principle成为生产力工具(三)操作你的视觉稿

      0.0°

      你确定要举报让Principle成为生产力工具(三)操作你的视觉稿

      如果查出恶意举报,十天内禁止提交任何举报申请。

      0/200

      上传证据: 超过10M的附件请使用网盘地址

      点击上传附件

      对谁可见:

      全部设计师
      • 全部设计师
      • 推荐设计师和认证设计师

      您确认要推荐?

      该作品发布时间:2018年03月09日

      评分

      完整度

      启发性

      勤奋性

      排版布局

      推荐心得

      建议20-200字以内

      0/200

      21
      23
      3

      账号或密码错误,请重新输入

      账号或密码错误,请重新输入

      登录

      手机号

      发送验证码 120s 验证码错误

      登录
      第三方账号登录