实现下面UITableViewDelegate的方法: forRowAtIndexPath:(NSIndexPath *)indexPath{ CATransform3D rotation; rotation = CATransform3DMakeRotation( (90.0*M_PI)/180, ...
                            
                            
                                分类:
其他好文   时间:
2016-05-21 20:17:55   
                                阅读次数:
187
                             
                         
                    
                        
                            
                            
                                关于图层的几个坐标系。
对于ios来说,坐标系的(0,0)点在左上角,就是越往下,Y值越大。越往右,X值越大。
一个图层的frame,它是position,bounds,anchorPoint和transform属性的一部分。
设置一个新的frame将会相应的改变图层的position和bounds,但是frame本身并没有保存。
position:是一个CGP...
                            
                            
                                分类:
其他好文   时间:
2016-03-14 12:22:03   
                                阅读次数:
212
                             
                         
                    
                        
                            
                            
                                transform的结构如下:struct CATransform3D{ CGFloat m11, m12, m13, m14; CGFloat m21, m22, m23, m24; CGFloat m31, m32, m33, m34; CGFloat m41, m42, m43, m44;};
                            
                            
                                分类:
移动开发   时间:
2016-02-21 21:25:32   
                                阅读次数:
381
                             
                         
                    
                        
                            
                            
                                1. 缩放CABasicAnimation *theAnimation=[CABasicAnimation animationWithKeyPath:@"transform"]; //x,y,z放大缩小倍数 CATransform3D transform=CATransform3DMakeScal....
                            
                            
                                分类:
其他好文   时间:
2015-11-27 21:37:26   
                                阅读次数:
547
                             
                         
                    
                        
                            
                            
                                CATransform3D三维变换struct CATransform3D{ CGFloat m11, m12, m13, m14; CGFloat m21, m22, m23, m24; CGFloat m31, m32, m33, m34; CGFloat m41, m42, m43, ...
                            
                            
                                分类:
其他好文   时间:
2015-11-05 22:09:32   
                                阅读次数:
183
                             
                         
                    
                        
                            
                            
                                理论知识网上太多,现在直接甩上一个效果~请各路大神指点~拖动效果如图:#define APPWITH [UIScreen mainScreen].bounds.size.width#define APPHEIGHT [UIScreen mainScreen].bounds.size.height#i...
                            
                            
                                分类:
其他好文   时间:
2015-10-11 21:33:09   
                                阅读次数:
233
                             
                         
                    
                        
                            
                            
                                要学习ios复杂的动画,要用到很多东西,你需要对一下类都有一定的了解。
1 CAyer以及其各个子类。2    CAAnimation以及其子类  3 UIBezierPath 4 CGContext 5 CATransform3D 5 UIView动画
一:绘制静态的图形
 这个主要是我们在绘制一些静态的正方形,长方形,五角星或者更复杂的图形的需求 着我们需要用到CALer...
                            
                            
                                分类:
其他好文   时间:
2015-08-05 18:21:22   
                                阅读次数:
229
                             
                         
                    
                        
                            
                            
                                今天继续我们的动画之行。这一次讲解的动画效果,在很多app中都能见到,就是下拉放大图片的效果。先看看效果图。
注:UITableView中内容的展示,不是本节的重点,所以忽略不计。
一、动画分析:
1. 默认情况下,图片正常显示(没有被拉大),并且导航条是隐藏的。
2. 当往下拉动的时候,图片等比例放大,并且选项卡(Tab1 和 Tab2)的View也会跟着下来。
3...
                            
                            
                                分类:
其他好文   时间:
2015-08-01 19:07:42   
                                阅读次数:
119
                             
                         
                    
                        
                            
                            
                                本节将为大家介绍的动画效果是渐变动画效果。其实这个例子,大家天天能够看到,就是手机屏幕锁定是,有一句“滑动来解锁”的文字,它上面有一种渐变的动画一直在其上面走过。先看看最终的效果图。
思路分析:
1.  普通UIView不可能有这样的渐变效果,所以我们应该自定义一个UIView来实现这样的效果。
2.  普通UIView没有这样的渐变动画,所以我们可以考虑使用图层动画,并且将...
                            
                            
                                分类:
其他好文   时间:
2015-07-25 10:43:00   
                                阅读次数:
195