iOS 视图控制器转场

概述

转场的本质:下一场景的视图替换当前场景的视图,以及相应的控制器(VC)的替换,表现为当前当前试图消失和下一视图出现。
目前为止,官方支持如下几种转场方式

  1. 在UINavigationController中push、pop
  2. 在UITabBarController中切换Tab
  3. Modal 转场:presentation 和 dismissal,俗称视图控制器的模态显示和消失,仅限于modalPresentationStyle属性为UIModalPresentationFullScreen 或 UIModalPresentationCustom 这两种模式;
  4. UICollectionViewController 的布局转场:UICollectionViewController 与 UINavigationController 结合的转场方式,实现很简单。

未完待续

参考

  1. View Controller 转场
  2. 自定义 ViewController 容器转场
  3. 自定义容器控制器转场
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容