区块链技术博客
www.b2bchain.cn

iOS · 用户交互 · 手指交互求职学习资料

本文介绍了iOS · 用户交互 · 手指交互求职学习资料,有助于帮助完成毕业设计以及求职,是一篇很好的资料。

对技术面试,学习经验等有一些体会,在此分享。

iOS 规范第二部分:用户交互
iOS15 出来之后,这部分有所新增,共十五个内容。我打乱了指南中的顺序,归纳为几个主题,本篇为手指交互,包含:手势和 3D 触控。(可能隐藏了你不知道的操作)

手势

人们通过手势在触摸屏上与 iOS 设备进行交互。这些手势引发了人与内容的密切联系,增强了直接操作屏幕对象的感觉。

  • 基本规则:使用标准手势。人们熟悉标准手势,不喜欢被迫学习用不同的方法来做同一件事。在游戏和其他沉浸式的应用中,自定义手势可以成为体验中有趣的一部分,但在其他应用中,最好使用标准手势,因为用户不需要付出额外的努力发现或记住它们。

  • 不要用标准手势执行非标准操作。如果不是大火的游戏应用,重新定义标准手势的含义会让人们觉得混乱和复杂。

  • 不要干扰系统的屏幕边缘手势。不同设备中,屏幕边缘手势代表可以访问主屏幕、切换应用、去到通知中心、控制中心和 Dock(坞)。人们依靠这些手势在每个应用中操作。极少数情况下,像游戏这样的沉浸式应用中,自定义屏幕边缘手势可能要优先于系统手势,比如第一次滑动调用特定于应用的手势,第二次滑动调用系统手势。这种行为(称为边缘保护)会使人们更难进行系统级的操作,所以需要谨慎采用。相关的开发人员指南,请参阅 UIViewController 的 preferredScreenEdgesDeferringSystemGestures 属性。

  • 提供快捷手势补充而非替代界面导航和操作。尽可能提供一种简单、可视的方式导航或执行操作,即使这意味着需要额外点击一两次。许多系统应用都有导航栏,可以提供清晰、可点击的按钮返回上一屏幕,但是用户也可以通过从屏幕侧面滑动导航回去。在 iPad 上,人们可以通过按下主屏幕按钮或使用四指捏合手势退出主屏幕。

  • 用多指手势增加某些应用的体验。虽然一次涉及多个手指的手势并不适合每个应用,但它们可以丰富某些应用(例如游戏和绘图应用)的体验。举例来说,游戏可以包括多个可以同时操作的屏幕控件,例如操纵杆和发射按钮。

有关的开发人员指南,请参阅 UIGestureRecognizer。

标准手势

人们通常希望以下标准手势在整个系统和每个应用中发挥相同的作用。

  1. 轻击:激活一个控件或选择一个项目。
    iOS · 用户交互 · 手指交互

  2. 拖拽:左右移动元素或在屏幕上拖动元素。
    iOS · 用户交互 · 手指交互

  3. 轻扫:快速滚动或平移。
    iOS · 用户交互 · 手指交互

  4. 滑动:一根手指滑动时,是返回上一屏幕、在分视图控制器中显示隐藏的视图、在列表中显示删除按钮,或在查看中显示操作,在 iPad 上用四根手指滑动时,可以在应用之间进行切换。
    iOS · 用户交互 · 手指交互

  5. 双击:放大并居中内容或图像,如果已经放大了,那双击就是缩小。
    iOS · 用户交互 · 手指交互

  6. 捏合:向外捏时放大,向内捏时缩小。
    iOS · 用户交互 · 手指交互

  7. 三指捏合:向内捏时复制选定文本,向外捏时粘贴复制的文本。
    iOS · 用户交互 · 手指交互

  8. 三指滑动:向左滑时启动撤销,向右滑时启动重做。
    iOS · 用户交互 · 手指交互

  9. 长按:在可编辑或可选择的文本中执行该操作,会突出显示指尖下的文本并显示编辑菜单。
    iOS · 用户交互 · 手指交互

  10. 旋转:旋转图像或视图。
    iOS · 用户交互 · 手指交互

  11. 摇晃:启动撤销或重做。
    iOS · 用户交互 · 手指交互

3D 触控(3D Touch)

支持的 3D 触控设备上,用户可以通过向触摸屏施加不同程度的压力来访问其他功能。App 可以通过显示上下文菜单(或支持 Peek 和 Pop)来显示内容,用户也可以用相应的动作做出响应。

系统「照片」中的 Peek and Pop(预览和弹窗):
iOS · 用户交互 · 手指交互

运行 iOS 13 及更高版本的设备上,无论设备是否支持 3D Touch,用户都可以使用长按手势打开菜单。在支持 3D Touch 设备上,该手势可以更快地显示上下文菜单。

主屏幕互动

在运行 iOS 13 或更高版本的设备屏幕上,人们长按 app 图标时,app 可以显示上下文菜单(在支持 3D Touch 设备上,人们短按一下该图标即可查看菜单)。App 的上下文菜单能让用户快速执行该 app 的特定常见任务、查看有趣的信息。例如,「日历」除了显示时间表中的下一日程外,还提供了用于创建日程的快捷方式。相关的设计指导,请参阅主屏幕操作和小组件。

在 app 中善用 3D 触控可以方便用户进行隐藏操作,当然我们也需要为不支持的设备提供其他进行同样操作的交互方式。例如,在「有知有行」的 app 中,文章留言是可以长按进行操作的,点右上角的「···」也可找到同样的操作选项。
iOS · 用户交互 · 手指交互

实况照片

用户与实况照片互动时,照片用动作和声音显示照片拍摄前后的瞬间,栩栩如生。在运行 iOS 13 或更高版本的设备上,用户可以通过长按照片激活实况照片。在支持 3D 触摸设备上,用户只要短按实况照片就可以激活。相关的设计指导,请参见实况照片。

By the way

创建了一个知识星球:「日游所思」(免费)。我在这颗星球上,发布自己关于设计、产品、读书的见闻和思考,欢迎加入~
iOS · 用户交互 · 手指交互

iOS 规范第二部分:用户交互
iOS15 出来之后,这部分有所新增,共十五个内容。我打乱了指南中的顺序,归纳为几个主题,本篇为手指交互,包含:手势和 3D 触控。(可能隐藏了你不知道的操作)

手势

人们通过手势在触摸屏上与 iOS 设备进行交互。这些手势引发了人与内容的密切联系,增强了直接操作屏幕对象的感觉。

  • 基本规则:使用标准手势。人们熟悉标准手势,不喜欢被迫学习用不同的方法来做同一件事。在游戏和其他沉浸式的应用中,自定义手势可以成为体验中有趣的一部分,但在其他应用中,最好使用标准手势,因为用户不需要付出额外的努力发现或记住它们。

  • 不要用标准手势执行非标准操作。如果不是大火的游戏应用,重新定义标准手势的含义会让人们觉得混乱和复杂。

  • 不要干扰系统的屏幕边缘手势。不同设备中,屏幕边缘手势代表可以访问主屏幕、切换应用、去到通知中心、控制中心和 Dock(坞)。人们依靠这些手势在每个应用中操作。极少数情况下,像游戏这样的沉浸式应用中,自定义屏幕边缘手势可能要优先于系统手势,比如第一次滑动调用特定于应用的手势,第二次滑动调用系统手势。这种行为(称为边缘保护)会使人们更难进行系统级的操作,所以需要谨慎采用。相关的开发人员指南,请参阅 UIViewController 的 preferredScreenEdgesDeferringSystemGestures 属性。

  • 提供快捷手势补充而非替代界面导航和操作。尽可能提供一种简单、可视的方式导航或执行操作,即使这意味着需要额外点击一两次。许多系统应用都有导航栏,可以提供清晰、可点击的按钮返回上一屏幕,但是用户也可以通过从屏幕侧面滑动导航回去。在 iPad 上,人们可以通过按下主屏幕按钮或使用四指捏合手势退出主屏幕。

  • 用多指手势增加某些应用的体验。虽然一次涉及多个手指的手势并不适合每个应用,但它们可以丰富某些应用(例如游戏和绘图应用)的体验。举例来说,游戏可以包括多个可以同时操作的屏幕控件,例如操纵杆和发射按钮。

有关的开发人员指南,请参阅 UIGestureRecognizer。

标准手势

人们通常希望以下标准手势在整个系统和每个应用中发挥相同的作用。

  1. 轻击:激活一个控件或选择一个项目。
    iOS · 用户交互 · 手指交互

  2. 拖拽:左右移动元素或在屏幕上拖动元素。
    iOS · 用户交互 · 手指交互

  3. 轻扫:快速滚动或平移。
    iOS · 用户交互 · 手指交互

  4. 滑动:一根手指滑动时,是返回上一屏幕、在分视图控制器中显示隐藏的视图、在列表中显示删除按钮,或在查看中显示操作,在 iPad 上用四根手指滑动时,可以在应用之间进行切换。
    iOS · 用户交互 · 手指交互

  5. 双击:放大并居中内容或图像,如果已经放大了,那双击就是缩小。
    iOS · 用户交互 · 手指交互

  6. 捏合:向外捏时放大,向内捏时缩小。
    iOS · 用户交互 · 手指交互

  7. 三指捏合:向内捏时复制选定文本,向外捏时粘贴复制的文本。
    iOS · 用户交互 · 手指交互

  8. 三指滑动:向左滑时启动撤销,向右滑时启动重做。
    iOS · 用户交互 · 手指交互

  9. 长按:在可编辑或可选择的文本中执行该操作,会突出显示指尖下的文本并显示编辑菜单。
    iOS · 用户交互 · 手指交互

  10. 旋转:旋转图像或视图。
    iOS · 用户交互 · 手指交互

  11. 摇晃:启动撤销或重做。
    iOS · 用户交互 · 手指交互

3D 触控(3D Touch)

支持的 3D 触控设备上,用户可以通过向触摸屏施加不同程度的压力来访问其他功能。App 可以通过显示上下文菜单(或支持 Peek 和 Pop)来显示内容,用户也可以用相应的动作做出响应。

系统「照片」中的 Peek and Pop(预览和弹窗):
iOS · 用户交互 · 手指交互

运行 iOS 13 及更高版本的设备上,无论设备是否支持 3D Touch,用户都可以使用长按手势打开菜单。在支持 3D Touch 设备上,该手势可以更快地显示上下文菜单。

主屏幕互动

在运行 iOS 13 或更高版本的设备屏幕上,人们长按 app 图标时,app 可以显示上下文菜单(在支持 3D Touch 设备上,人们短按一下该图标即可查看菜单)。App 的上下文菜单能让用户快速执行该 app 的特定常见任务、查看有趣的信息。例如,「日历」除了显示时间表中的下一日程外,还提供了用于创建日程的快捷方式。相关的设计指导,请参阅主屏幕操作和小组件。

在 app 中善用 3D 触控可以方便用户进行隐藏操作,当然我们也需要为不支持的设备提供其他进行同样操作的交互方式。例如,在「有知有行」的 app 中,文章留言是可以长按进行操作的,点右上角的「···」也可找到同样的操作选项。
iOS · 用户交互 · 手指交互

实况照片

用户与实况照片互动时,照片用动作和声音显示照片拍摄前后的瞬间,栩栩如生。在运行 iOS 13 或更高版本的设备上,用户可以通过长按照片激活实况照片。在支持 3D 触摸设备上,用户只要短按实况照片就可以激活。相关的设计指导,请参见实况照片。

By the way

创建了一个知识星球:「日游所思」(免费)。我在这颗星球上,发布自己关于设计、产品、读书的见闻和思考,欢迎加入~
iOS · 用户交互 · 手指交互

iOS 规范第二部分:用户交互
iOS15 出来之后,这部分有所新增,共十五个内容。我打乱了指南中的顺序,归纳为几个主题,本篇为手指交互,包含:手势和 3D 触控。(可能隐藏了你不知道的操作)

手势

人们通过手势在触摸屏上与 iOS 设备进行交互。这些手势引发了人与内容的密切联系,增强了直接操作屏幕对象的感觉。

  • 基本规则:使用标准手势。人们熟悉标准手势,不喜欢被迫学习用不同的方法来做同一件事。在游戏和其他沉浸式的应用中,自定义手势可以成为体验中有趣的一部分,但在其他应用中,最好使用标准手势,因为用户不需要付出额外的努力发现或记住它们。

  • 不要用标准手势执行非标准操作。如果不是大火的游戏应用,重新定义标准手势的含义会让人们觉得混乱和复杂。

  • 不要干扰系统的屏幕边缘手势。不同设备中,屏幕边缘手势代表可以访问主屏幕、切换应用、去到通知中心、控制中心和 Dock(坞)。人们依靠这些手势在每个应用中操作。极少数情况下,像游戏这样的沉浸式应用中,自定义屏幕边缘手势可能要优先于系统手势,比如第一次滑动调用特定于应用的手势,第二次滑动调用系统手势。这种行为(称为边缘保护)会使人们更难进行系统级的操作,所以需要谨慎采用。相关的开发人员指南,请参阅 UIViewController 的 preferredScreenEdgesDeferringSystemGestures 属性。

  • 提供快捷手势补充而非替代界面导航和操作。尽可能提供一种简单、可视的方式导航或执行操作,即使这意味着需要额外点击一两次。许多系统应用都有导航栏,可以提供清晰、可点击的按钮返回上一屏幕,但是用户也可以通过从屏幕侧面滑动导航回去。在 iPad 上,人们可以通过按下主屏幕按钮或使用四指捏合手势退出主屏幕。

  • 用多指手势增加某些应用的体验。虽然一次涉及多个手指的手势并不适合每个应用,但它们可以丰富某些应用(例如游戏和绘图应用)的体验。举例来说,游戏可以包括多个可以同时操作的屏幕控件,例如操纵杆和发射按钮。

有关的开发人员指南,请参阅 UIGestureRecognizer。

标准手势

人们通常希望以下标准手势在整个系统和每个应用中发挥相同的作用。

  1. 轻击:激活一个控件或选择一个项目。
    iOS · 用户交互 · 手指交互

  2. 拖拽:左右移动元素或在屏幕上拖动元素。
    iOS · 用户交互 · 手指交互

  3. 轻扫:快速滚动或平移。
    iOS · 用户交互 · 手指交互

  4. 滑动:一根手指滑动时,是返回上一屏幕、在分视图控制器中显示隐藏的视图、在列表中显示删除按钮,或在查看中显示操作,在 iPad 上用四根手指滑动时,可以在应用之间进行切换。
    iOS · 用户交互 · 手指交互

  5. 双击:放大并居中内容或图像,如果已经放大了,那双击就是缩小。
    iOS · 用户交互 · 手指交互

  6. 捏合:向外捏时放大,向内捏时缩小。
    iOS · 用户交互 · 手指交互

  7. 三指捏合:向内捏时复制选定文本,向外捏时粘贴复制的文本。
    iOS · 用户交互 · 手指交互

  8. 三指滑动:向左滑时启动撤销,向右滑时启动重做。
    iOS · 用户交互 · 手指交互

  9. 长按:在可编辑或可选择的文本中执行该操作,会突出显示指尖下的文本并显示编辑菜单。
    iOS · 用户交互 · 手指交互

  10. 旋转:旋转图像或视图。
    iOS · 用户交互 · 手指交互

  11. 摇晃:启动撤销或重做。
    iOS · 用户交互 · 手指交互

3D 触控(3D Touch)

支持的 3D 触控设备上,用户可以通过向触摸屏施加不同程度的压力来访问其他功能。App 可以通过显示上下文菜单(或支持 Peek 和 Pop)来显示内容,用户也可以用相应的动作做出响应。

系统「照片」中的 Peek and Pop(预览和弹窗):
iOS · 用户交互 · 手指交互

运行 iOS 13 及更高版本的设备上,无论设备是否支持 3D Touch,用户都可以使用长按手势打开菜单。在支持 3D Touch 设备上,该手势可以更快地显示上下文菜单。

主屏幕互动

在运行 iOS 13 或更高版本的设备屏幕上,人们长按 app 图标时,app 可以显示上下文菜单(在支持 3D Touch 设备上,人们短按一下该图标即可查看菜单)。App 的上下文菜单能让用户快速执行该 app 的特定常见任务、查看有趣的信息。例如,「日历」除了显示时间表中的下一日程外,还提供了用于创建日程的快捷方式。相关的设计指导,请参阅主屏幕操作和小组件。

在 app 中善用 3D 触控可以方便用户进行隐藏操作,当然我们也需要为不支持的设备提供其他进行同样操作的交互方式。例如,在「有知有行」的 app 中,文章留言是可以长按进行操作的,点右上角的「···」也可找到同样的操作选项。
iOS · 用户交互 · 手指交互

实况照片

用户与实况照片互动时,照片用动作和声音显示照片拍摄前后的瞬间,栩栩如生。在运行 iOS 13 或更高版本的设备上,用户可以通过长按照片激活实况照片。在支持 3D 触摸设备上,用户只要短按实况照片就可以激活。相关的设计指导,请参见实况照片。

By the way

创建了一个知识星球:「日游所思」(免费)。我在这颗星球上,发布自己关于设计、产品、读书的见闻和思考,欢迎加入~
iOS · 用户交互 · 手指交互

这个平台早就已经倒闭了,还发什么,提现好久了,一点动静没有,用户还傻傻的付款。

部分转自互联网,侵权删除联系

赞(0) 打赏
部分文章转自网络,侵权联系删除b2bchain区块链学习技术社区 » iOS · 用户交互 · 手指交互求职学习资料
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

b2b链

联系我们联系我们