美文网首页
用户交互(9)-手势

用户交互(9)-手势

作者: vcy桑 | 来源:发表于2020-05-18 10:57 被阅读0次

手势

用户通过在触摸屏上使用手势与iOS设备交互。这些手势引出了与内容的亲近个人联系,增强了对屏幕对象的直接操作感。

通常情况下,使用标准手势。用户熟悉这些标准的手势且不愿意被迫学习不同的方式来完成同样的事情。在游戏或者沉浸式应用程序中,自定义手势会成为体验中有趣的一部分。在其他应用程序中,最好使用标准手势,这样用户就不需要付出额外的努力来发现或记住它们。

避免使用标准手势来执行非标准操作。除非你的应用程序是很活跃的游戏,不然重新定义标准手势会导致混乱和复杂。

避免干扰全屏边缘手势。根据不同的设备,屏幕边缘手势提供对主界面,应用程序开关,通知中心,控制中心和停靠的访问。用户在每个应用程序中都依赖这些手势进行操作。在极少数情况下,如游戏这样的沉浸式应用程序可能会要求自定义优先级高于系统手势的屏幕边缘手势,第一次扫动调出程序特定手势,第二次扫动调出系统手势。这种行为需要谨慎使用(称为边缘保护),因为它会造成用户更难访问系统层级的操作。

提供快捷手势补充(不是替代)基于界面的导航和操作。尽可能以简单可见的方式提供导航或执行操作,即使这可能意味着一个额外的点击或者两个。大多数系统应用程序都包括一个导航条,它提供清晰可点击的返回按钮以回到前一界面。但用户也可从屏幕侧面滑动返回。在iPad上,用户可以通过按压Home键或四根手指捏一下画面以退出到主界面。

某些应用可使用多指手势来增强体验。虽然多指手势并不适用于所有应用程序,但在一些应用程序中它们可以增强体验,比如游戏和绘画应用程序。例如,游戏可能包括多个控件,比如说操纵杆和点火按钮,它们可以同时操作。

标准手势

用户通常希望以下标准手势在系统和每一个应用程序当中都起到相同的作用。

点击。激活控件或者选择项目。

拖拽。移动一个元素从一边到另一边或者拖拽一个元素横跨屏幕。

翻页。快速滚动或平移。

滑动. 使用一个手指操作时候,返回之前界面,即分离视窗控制器中的隐藏视窗,在表视窗行中显示删除按钮,或在预览中显示操作。当在iPad上使用四根手指操作时,能切换应用程序。

双击。放大并居中内容或者图片,如果已经放大了就缩小。

捏放。往内捏放时,放大内容。向外捏放时,缩小内容。

长按。在可编辑或可选择文本中操作时,显示用于光标定位的放大视图。在某些视图(如集合视图)中操作时,将进入可以重新排列项目的模式。

摇晃。引发撤销或者重置。

旋转。旋转图片或视图。

原文地址:https://developer.apple.com/design/human-interface-guidelines/ios/overview/themes/

相关文章

  • 用户交互(9)-手势

    手势 用户通过在触摸屏上使用手势与iOS设备交互。这些手势引出了与内容的亲近个人联系,增强了对屏幕对象的直接操作感...

  • 【iOS学习】——手势识别

    iOS 手势 手势需要开启用户交互 点击手势 单击手势 双击手势 添加 numberOfTapsRequired...

  • UI总结(二)

    手势 状态: 注意:UIImageView 和UILabel 用户交互(userInteractionEnable...

  • 浅谈用户交互常见的“操作手势”

    用户交互_操作手势 操作应用时,使用最多的交互方式就是操作手势。这些手势引发了与内容密切的个人联系,并增强了对屏幕...

  • 5(3)页面示例-手势交互

    用户使用点击、拖拽、捏合等手势与移动设备进行交互,这些手势在不同应用之间都是通用的。使用手势拉近了用户和设备之间的...

  • iOS swift交互式转场动画

    交互式转场动画 交互式转场动画,提高动画与用户交互性,从而提升用户体验。通过手势、重力感觉等交互操作,使原本连贯的...

  • iOS11人机交互指南-交互-08:手势 Gestures

    手势 用户通过在屏幕上执行手势与 iOS 设备进行交互。这些手势与内容密切关系,并增强与对象的直接操控感。 使用标...

  • iOS手势应用

    常用手势包括点按、轻扫、长按、捏合、旋转、拖拽手势等等 注意点: 对图片添加手势要开启用户交互 可以对图片添加多个...

  • Flutter入门进阶之旅(七)GestureDetector

    引言: GestureDetector在Flutter中负责处理跟用户的简单手势交互,GestureDetecto...

  • UI手势

    手势识别器有:轻拍 长按 旋转 捏合 拖拽 清扫 屏幕边缘拖拽 在使用这些手势识别器时 先打开用户交互 image...

网友评论

      本文标题:用户交互(9)-手势

      本文链接:https://www.haomeiwen.com/subject/ectcyhtx.html