1.准备动画[UIViewbeginAnimations:@"过度动画"context:NULL];2.设置过度样式参数1.过度样式参数2:指定view做动画参数3.是否支持缓存[UIViewsetAnimationTransition:UIViewAnimationTransitionCurlDownforView:self.changeViewcache:YES];[UIViewsetAnimationDuration:5];3.提..
分类:
其他好文 时间:
2014-09-18 03:18:43
阅读次数:
160
参数1.动画时长参数2.Block(对UIView属性动画的封装)[UIViewanimateWithDuration:2animations:^{里面设置要修改的属性self.changeView.backgroundColor=[UIColorpurpleColor];}];
分类:
其他好文 时间:
2014-09-18 03:18:33
阅读次数:
183
UIView负责交互和frame以及显示CALayerCALayer负责渲染,是UIView的一个readonly属性用来设置圆角参数是内切圆的半径,如果想画一个圆的话,view必须是正方形.参数应该是view边长的一半self.changeView.layer.cornerRadius=50;描边的宽度self.changeView.layer.borderWidth=5;描边..
分类:
其他好文 时间:
2014-09-18 03:17:53
阅读次数:
166
CABasicAnimation基本动画没有真正的修改属性值创建并指定修改的属性KeyPath:CALayer属性名,不是所有的属性名都可以,只有在头文件中出现的animatable的属性才可以可以修改属性的属性,例如bounds.sizeCABasicAnimation*basic=[CABasicAnimationanimationWithKeyPath:@"bounds"];..
分类:
其他好文 时间:
2014-09-18 03:17:43
阅读次数:
203
设置view的calayer的锚点view.layer.anchorPoint=CGPointMake(0,0);动画view.layer.transform=CATransform3DRotate(view.layer.transform,180.0*M_PI/180.0,0.0f,0.0f,1.0f);view.layer.transform=CATransform3DMakeRotation(角度数*M_PI/180.0,0.0f,0.0f,1.0f);最多旋转180度...
分类:
其他好文 时间:
2014-09-18 03:14:33
阅读次数:
139
顺时针旋转90度label.transform=CGAffineTransformMakeRotation(90*M_PI/180.0);顺时针旋转180度label.transform=CGAffineTransformMakeRotation(180*M_PI/180.0);顺时针旋转270度label.transform=CGAffineTransformMakeRotation(270*M_PI/180.0);CGAffineTransformtransform=l..
分类:
其他好文 时间:
2014-09-18 03:09:03
阅读次数:
206
有没有这种需求,自定一个panel,里面放了好几个控件,在多个页面用到这个panel。
解决这个问题有三条思路:
1.自己继承UIView写一个类,在这里面以代码的形式添加需要的控件,完成布局。
2.使用XIB布局文件完成布局
3.使用storyboard完成布局...
分类:
移动开发 时间:
2014-09-17 12:04:22
阅读次数:
208
注意这里是:Tab Bar 不是Tab Bar Controller. Tab bar是继承UIView,所以可以添加到ViewController里。是View就可以add到另一个View上去。Tab Bar Controller是新建View视图。XX.h 里需要定义UITabBar,并且要引用...
分类:
其他好文 时间:
2014-09-17 01:04:41
阅读次数:
296
1 @implementation UIView (GetVCAdditions) 2 3 - (UIViewController *)GetiewController { 4 Class vcc = [UIViewController class]; 5 UIResponder...
分类:
其他好文 时间:
2014-09-16 18:40:30
阅读次数:
226
在iOS中随处都可以看到绚丽的动画效果,实现这些动画的过程并不复杂,今天将带大家一窥iOS动画全貌。在这里你可以看到iOS中如何使用图层精简非交互式绘图,如何通过核心动画创建基础动画、关键帧动画、动画组、转场动画,如何通过UIView的装饰方法对这些动画操作进行简化等。在今天的文章里您可以看到动画操...
分类:
移动开发 时间:
2014-09-15 06:38:08
阅读次数:
1048