[译]《iOS Human Interface Guidelines》——Page View Controller

页面视图控制器

页面视图控制器使用两种风格中的一种来管理多页面内容间的过渡——滚动或者翻页。这个是iOS模拟器中翻页的样子:

image

API NOTE
查看Page View Controllers来学习更多关于在你的代码中定义页面视图控制器的内容。

一个页面视图控制器:

  • 对滚动风格没有默认外观

对于翻页风格,页面视图控制器可以添加页面间的书脊外观。

  • 根据特定的风格,为页面间的过渡添加动画

对于滚动风格,当前页面滚动到下一页;对于翻页风格,当前页会表现地像书或笔记本的翻页一样。

使用页面视图控制器展示用户流线型获取的(比如一个故事的文本)或自然地进入版块中的(比如日历)内容。

必要的话,创建一种自定义的方式让用户非线性地获取内容。页面视图控制器让用户从一个页面移动到下一页或上一页;它没有给用户提供跨页面跳转的方法。如果你想要使用页面视图控制器来显示用户可能非线性获取的内容——比如一个字典或者一本书的目录——你必须实现一种自定义的方式来让用户移动到内容的不同区域。

本文翻译自苹果官方开发文档

查看完整合集


查看作者首页

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 14,394评论 4 61
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,955评论 25 709
  • 马上就要开学了,所以就在这离别之际,今晚请好友亲戚们吃了饭。很高兴也很无奈,因为我不喜欢这种场合。这种推杯换盏的生...
    yjgggao阅读 1,760评论 0 0
  • 我从小没有记日记的习惯,因为虽然一向作文还不错,但是让我每日提笔文章终究还是一件令人生畏深感负担的一件事。 文字记...
    取个帅气的昵称好吗阅读 3,398评论 3 2
  • canvas相关操作 http://blog.csdn.net/oney139/article/details/8...
    是y狗阿阅读 3,073评论 0 0

友情链接更多精彩内容