代码改变世界

随笔分类 -  ios图层和动画

ios中图片旋转

2013-08-27 08:53 by 甘超波, 23799 阅读, 收藏, 编辑
摘要: @interface ViewController (){ UIImageView *_imageview; BOOL flag;}@end@implementation ViewController- (void)viewDidLoad{ [super viewDidLoad... 阅读全文

ios中通过过RGB绘制图片

2013-08-26 10:10 by 甘超波, 1603 阅读, 收藏, 编辑
摘要: + (UIImage *) ImageWithColor: (UIColor *) color frame:(CGRect)aFrame{ aFrame = CGRectMake(0, 0, aFrame.size.width, aFrame.size.height); UIGrap... 阅读全文

ios中两个view动画切换

2013-07-14 19:00 by 甘超波, 5903 阅读, 收藏, 编辑
摘要: @interface ViewController ()@property(nonatomic,retain)UIView *redview;@property(nonatomic,retain)UIView *yellowview;@end@implementation ViewControl... 阅读全文

ios中在uiNavigationcontroller中做转场动画

2013-07-14 18:12 by 甘超波, 3223 阅读, 收藏, 编辑
摘要: 1:了解,当创建一个UINavigationcontroller中时,当创建一个子视图控制器压入uiNavigationController中,其中里面的view也别加入UINavigationcontoller.view中去了 验证代码 -(void)viewWillDisappear:(BO... 阅读全文

ios中uiview 转场动画

2013-07-14 17:28 by 甘超波, 616 阅读, 收藏, 编辑
摘要: //转场动画1--头尾-(void)TransitionAnimation1{ [UIView beginAnimations:nil context:nil]; [UIView setAnimationDuration:0.5]; [UIView setAnimationTr... 阅读全文

uiview封装的基本动画

2013-07-14 17:11 by 甘超波, 484 阅读, 收藏, 编辑
摘要: 基本动画的类型为 基本动画的节奏 UIViewAnimationOptionCurveEaseInOut = 0 %@",animationID);}-(void)animationDidStop:(NSString *)animationID finished:(NSNumber *... 阅读全文

ios图层转场动画

2013-07-14 14:21 by 甘超波, 4757 阅读, 收藏, 编辑
摘要: 动画类型 CAAnimation的子类,用于做转场动画,能够为层提供移出屏幕和移入屏幕的动画效果。iOS比Mac OS X的转场动画效果少一点UINavigationController就是通过CATransition实现了将控制器的视图推入屏幕的动画效果属性解析:type:动画过渡类型... 阅读全文

ios中图层和view的关系

2013-07-14 12:06 by 甘超波, 1739 阅读, 收藏, 编辑
摘要: -(void)viewMethod{ //1: 要明白uiview内部是这样实现 CALayer *layer1= [CALayer layer]; layer.delegate=self; [layer1 setNeedsDisplay]; [self.layer... 阅读全文

ios中自定义图层的2种方法

2013-07-14 11:56 by 甘超波, 1005 阅读, 收藏, 编辑
摘要: 1:自定义图层,在图层中画图 #import @interface MJLayer : CALayer@end#import "MJLayer.h"@implementation MJLayer#pragma mark 在这个方法中所画的动画都会显示到MJLayer上面- (void)drawI... 阅读全文

ios中图层的ancorPoint

2013-07-14 11:19 by 甘超波, 322 阅读, 收藏, 编辑
摘要: @interface MJViewController () { CALayer *_layer;}@end@implementation MJViewController- (void)viewDidLoad{ [super viewDidLoad]; CALayer... 阅读全文

ios中自定义图层

2013-07-14 10:48 by 甘超波, 1912 阅读, 收藏, 编辑
摘要: 图层和VIEW的区别 1;view不具备显示功能,是因view内部有一个图层,才能显示出来 2:图层不具备事件功能,VIEW继承UIRespone具有处理事件功能 3:自定义的图层有一个影式动画,VIEW中图层没有隐式动画(影式动画:改变图层的某个属性,会发生动画,uiview内部图层没有影视动画)... 阅读全文

ios中图层的用法(1)

2013-07-14 10:32 by 甘超波, 639 阅读, 收藏, 编辑
摘要: uiview画圆角 - (void)layerMyView { // 圆角 self.myview.layer.cornerRadius = 10; // 边框 self.myview.layer.borderWidth = 5; self.myview.layer... 阅读全文