博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2011年7月16日

摘要: (转)come from :http://www.iphone-geek.cn/ , http://no001.blog.51cto.com/1142339/572777前一阵子读到一篇介绍CALayer(这里简单地称其为层)的教程,比较简单易懂,适合初学者,我在这里就不完全翻译了,只是把要点说明一下。首先要说的是CALayers 是屏幕上的一个具有可见内容的矩形区域,每个UIView都有一个根CALayer,其所有的绘制(视觉效果)都是在这个layer上进行的。(译者注:为验证这点,我写下了如下代码:12345678910UILabel*lable=[[UILabel alloc]initW 阅读全文

posted @ 2011-07-16 15:24 星尘的天空 阅读(315) 评论(0) 推荐(0)

摘要: 我们知道一个UIView可以包含有多个子UIview,这些子UIView也是有上下顺序的,所在的顺序,决定了UIView在屏幕上绘制的顺序,这也就是决定了视图显示的内容,是否显示的问题。今天我要介绍的是两个函数,他能够将子视图中的莫一个移动到顶部,移动到底部进行绘制,函数如下所示:- (void)bringSubviewToFront:(UIView *)view;//将一个视图移动到最前面,最前面的视图也就是显示的视图- (void)sendSubviewToBack:(UIView *)view;//经一个视图移动到底层,这就意味着该视图的内容可能会被其他的视图内容所覆盖。就是感觉这个两个 阅读全文

posted @ 2011-07-16 09:08 星尘的天空 阅读(266) 评论(0) 推荐(0)

摘要: NSTimer 解析iphone为我们提供了一个很强大得时间定时器 NSTimer他可以完成任何定时功能:我们使用起来也很简单,只要记住三要素就可以,具体得三要素是:时间间隔NSTimeInterval浮点型,事件代理delegate和事件处理方法@selector();就可以用+ (NSTimer *)scheduledTimerWithTimeInterval:(NSTimeInterval)ti target:(id)aTarget selector:(SEL)aSelector userInfo:(id)userInfo repeats:(BOOL)yesOrNo; 来初始化一个 时间 阅读全文

posted @ 2011-07-16 09:02 星尘的天空 阅读(420) 评论(0) 推荐(0)