iOS UIView 转场动画
来源:互联网 发布:深圳小拨网络 skype 编辑:程序博客网 时间:2024/05/01 14:36
旋转的效果是作用在需要切换的视图所在的视图的父视图上
@interface LQTransformView()
@property(nonatomic,strong)UIView *view1;
@property(nonatomic,strong)UIView *view2;
@end
@implementation LQTransformView
-(instancetype)initWithFrame:(CGRect)frame{
if (self = [superinitWithFrame:frame]) {
[selfaddSubview:self.view1];
}
return self;
}
-(UIView *)view1{
if (!_view1) {
_view1 = [[UIViewalloc]initWithFrame:self.frame];
_view1.backgroundColor = [UIColorredColor];
}
return _view1;
}
-(UIView *)view2{
if (!_view2) {
_view2 = [[UIViewalloc]initWithFrame:self.bounds];
_view2.backgroundColor = [UIColorcyanColor];
}
return _view2;
}
-(void)touchesBegan:(NSSet<UITouch *> *)touches withEvent:(UIEvent *)event{
if ([[selfsubviews]containsObject:self.view1]) {
//相当于移除view1 添加View2
[UIViewtransitionFromView:self.view1toView:self.view2duration:1 options:UIViewAnimationOptionTransitionFlipFromLeftcompletion:^(BOOL finished) {
}];
}else{
//相当于移除view2 添加View1
[UIViewtransitionFromView:self.view2toView:self.view1duration:1 options:UIViewAnimationOptionTransitionFlipFromLeftcompletion:^(BOOL finished) {
}];
}
}
@end
- UIView转场动画 IOS
- iOS UIView 转场动画
- UIView转场动画接口
- UIView-转场动画
- IOS图像5之UIView动画、自定义转场动画、delegate
- 50.转场动画 组动画 UIView的转场动画
- iOS之转场动画/自定义转场动画
- iOS 导航转场动画
- iOS自定义转场动画
- ios 转场动画
- iOS自定义转场动画
- ios-转场动画
- iOS 转场动画等
- IOS 自定义转场动画。
- iOS自定义转场动画
- iOS转场动画详解
- iOS - 转场动画
- iOS 转场动画笔记
- lintcode--132模式
- 《Java编程技巧1001条》 第378条 , 建立基本类型的数组,
- 留一些热,留一些情给冬天
- 面向对象的六大原则
- [ 分治 ] [ COCI2015 ] BZOJ3745
- iOS UIView 转场动画
- C# BackgroundWorker 详解
- iOS UITextField切换明文/密文显示尾末空白的Bug?
- 初学者---Android 实现延时执行操作的几种方法
- 拟合直线 二次函数曲线 最小二乘法 javascript(p5.js)
- stm32与HC-SR04超声波传感器测距
- XML
- web开发之Tab页的常见实现方法
- AndFix带你一步步集成,从放弃到成功