iOS视图切换
xiaoxiaobukuang
欢迎大家提意见
展开
-
模态视图
一、主要用途弹出模态ViewController是iOS编程中很有用的一个技术,UIKit提供的一些专门模态显示ViewController,如UIImagePickerController等。弹出模态ViewController主要使用与以下几种情形:(1)、收集用户输入信息;(2)、临时呈现一些内容;(3)、临时改变工作模式;(4)、响应设备方向变化;(5)、显示一个新的view层级;原创 2015-12-26 20:22:01 · 574 阅读 · 0 评论 -
UIVIewController自定义切换效果
iOS中常见的viewController切换有四种:模态视图,导航栏控制器,UITabBarController以及addChildViewController,自定义viewController动画切换也是iOS7中的新特性,常见的操作如下:一、基本介绍 熟悉SDK中有关这部分内容的相关接口以及它们的关系和典型用法。相关的内容都定义在UIKit的UIViewControllerTransiti原创 2015-12-26 20:43:40 · 1031 阅读 · 0 评论 -
自定义系统pop跳转
前言苹果在IOS7以后给导航控制器增加了一个Pop的手势,只要手指在屏幕边缘滑动,当前的控制器的视图就会跟随你的手指移动,当用户松手后,系统会判断手指拖动出来的大小来决定是否要执行控制器的Pop操作。一、自定义navigationController动画具体点这里二、使用runtime//Nav.h@interface Nav : UINavigationController@end//Nav.m@原创 2016-06-19 16:33:21 · 934 阅读 · 0 评论 -
类别定义pop返回手势
.h#import <UIKit/UIKit.h>@interface UINavigationController (XYFullscreenPopGesture)@end@interface UIViewController (XYFullscreenPopGesture)/** * 是否隐藏导航栏 */@property (nonatomic, assign) BOOL xy_pre原创 2016-06-23 17:49:50 · 1130 阅读 · 0 评论