Fork me on GitHub
上一页 1 ··· 71 72 73 74 75 76 77 78 79 ··· 125 下一页

2012年3月6日

摘要: 前一阵子读到一篇介绍CALayer(这里简单地称其为层)的教程,比较简单易懂,适合初学者,我在这里就不完全翻译了,只是把要点说明一下。请注意,我创建的UILable始终随着UIView的根CALayer的缩放而改变位置。)其次,CALayer的可以影响其外观的特性有:层的大小尺寸背景色内容(比如图像或是使用Core Graphics绘制的内容)是否使用圆角是否使用阴影等等需要说明的是CALayer的大部分属性都可以用来实现动画效果。另外,你可以直接使用CALayer,也可以使用其子类,如CAGradientLayer,CATextLayer, CAShapeLayer等等。首先要说的是CALa 阅读全文
posted @ 2012-03-06 14:30 pengyingh 阅读(407) 评论(0) 推荐(0)
摘要: 在tabBar区域加个视图CGRect frame = CGRectMake(0,0,320,48); UIView *v = [[UIView alloc]initWithFrame:frame]; [v setBackgroundColor:[[UIColor allor]initWithRed:70.0/255.0 green:65.0/255.0 blue:62.0/255.0 alpha:1.0]]; [rootController.tabBar insertSubview:v atIndex:0]; [v release];注意:addSubview是将view添加到... 阅读全文
posted @ 2012-03-06 13:37 pengyingh 阅读(4587) 评论(0) 推荐(0)
摘要: 状态条Status Bar[UIApplication sharedApplication].statusBarHidden = YES;或者// iOS3.2+支持[application setStatusBarHidden:NO withAnimation:UIStatusBarAnimationFade];statusBarHidden属性支持在iOS2.0+,setStatusBarHidden:animated:方法在iOS3.2中开始取消了,而采用了setStatusBarHidden:withAnimation:方法。上述方法只能实现在程序跳过loading(即启动画面)的时候 阅读全文
posted @ 2012-03-06 13:29 pengyingh 阅读(4228) 评论(0) 推荐(0)
摘要: 继承UIImageView,重写init函数。//旋转手势 UIRotationGestureRecognizer *rotationGesture = [[UIRotationGestureRecognizer allor]initWithTarget:selft action:@selector(rotatePiece:)]; [self addGestureRecognizer:rotationGesture]; [rotationGesture release]; //放大缩小手势 UIPinchGestureRecognizer *pinchGesture = [[UIPinchG. 阅读全文
posted @ 2012-03-06 13:22 pengyingh 阅读(1481) 评论(0) 推荐(0)
摘要: CoreAnimation中如何自定义动画属性是本文要介绍的内容,CoreAnimation可以对UIView里的CALayer进行动画处理。它的原理很简单,用户提供一个初始值,终点值和动画持续时间,CoreAnimation自动对 初始值,终点值之间,按照动画持续时间进行插值(生成中间值),生成中间帧,然后在一个单独的线程里进行播放,程序员就不再需要自己去绘制中间帧。 CoreAnimation在对CALayer进行动画生成时,需要用户指定对CALayer的哪一个属性进行插值,也就是必须声明成@property的变量,使用各个动画的虚拟超类CAPropertyAnimation的anima. 阅读全文
posted @ 2012-03-06 13:12 pengyingh 阅读(1199) 评论(0) 推荐(0)
摘要: 研究Core Animation已经有段时间了,关于Core Animation,网上没什么好的介绍。苹果网站上有篇专门的总结性介绍,但是似乎原理性的东西不多,看得人云山雾罩,感觉,写那篇东西的人,其实是假设读的人了解界面动画技术的原理的。今天有点别的事情要使用Linux,忘掉了ssh的密码,没办法重新设ssh,结果怎么也想不起来怎么设ssh远程登陆了,没办法又到网上查了一遍,太浪费时间了,痛感忘记记笔记是多么可怕的事情。鉴于Core Animation的内容实在是非常繁杂,应用的Obj-C语言本身的特性也很多,所以写个备忘录记录一下,懂的人看了后如果发现了错误,还不吝指教。1.UIView是 阅读全文
posted @ 2012-03-06 12:36 pengyingh 阅读(27712) 评论(4) 推荐(4)
摘要: 一、头文件#import<UIKit/UIKit.h>@interface DragIcon :UIView //拖动的视图{ CGPoint lastLoction; BOOL moveChanged; CGPoint touchBeginPoint; CGPoint touchMovedPoint; CGPoint touchEndPoint;}@property(nonatomic)CGPoint lastLoction;@property(nonatomic,assign)id delegate;@end@interface NQScrol... 阅读全文
posted @ 2012-03-06 11:28 pengyingh 阅读(322) 评论(0) 推荐(0)
摘要: 我也是现学现用,想了解的可以看看效果,想知道实现的也有源码https://github.com/quark-dev-team/quarkjs盛大研究院的游戏引擎夸克,非常强,而且支持移动设备平衡感应。http://www.limejs.com/一个HTML5游戏引擎http://www.html5rocks.com/google的html5试验场,有教程和代码沙盒。http://html5demos.com/ 刚搜到的,很不错,介绍了几种新特性的用法,都有源码。完全没概念的,也许可以从这里开始http://mugtug.com/sketchpad/这个出了有段时间了,Canvas的华丽应用,看 阅读全文
posted @ 2012-03-06 11:26 pengyingh 阅读(189) 评论(0) 推荐(0)
摘要: 本文是我们训练程序员的系列文章之一,仅供参考!这几年在全国巡回招聘应届毕业生的过程中,经常会遇到这样的现象:有些同学对自己的笔试比较满意,可是最后却得不到面试的机会,心里大为不解,颇有“死不瞑目”的味道。那么问题到底出现在哪里呢?让我们来看一个例子,这是我们招聘过程中一道常见的题目。写一个函数,完成内存移动,并为其写一个简单的测试用例来进行测试。够简单的吧?有的同学很快就写出了答案,详见程序清单1与程序清单2。程序清单 1V0.1版程序void MyMemMove(char *dst,char *src,int count){while(count--){*dst++ = *src++;}}程 阅读全文
posted @ 2012-03-06 11:01 pengyingh 阅读(1057) 评论(0) 推荐(0)
摘要: 实现功能的说明,可以对多个grid的联动,实现了无限翻页.grid功能是,右标题的右边内容可以联动,内容区可以单独翻页.非常好扩展第一部门为头文件:目前没有太多时间解释代码的.希望对大家有用//// NQGrid.h// IpadBlackDemo//// Created by ch_soft on 11-11-17.// Copyright 2011年 __MyCompanyName__. All rights reserved.//#import<UIKit/UIKit.h>#import"NQDataSource.h"#import"MapCol 阅读全文
posted @ 2012-03-06 11:00 pengyingh 阅读(1111) 评论(0) 推荐(0)
上一页 1 ··· 71 72 73 74 75 76 77 78 79 ··· 125 下一页

导航