UIview内部有个默认的CALayer对象层,虽然我门不可以重新创建它,但是我门可以再其上面添加子层。 我们知道,UIView有 addSubview:方法,同样,CALayer也有addSublayer:方法。我门可以通过addSublayer:再已有layer上添加自层。 下面我门演示如何添加
分类:
移动开发 时间:
2016-03-19 14:26:58
阅读次数:
192
恢复内容开始 本文转发至:http://www.xuebuyuan.com/1846606.html 在写程序的时候发现,iOS下的坐标、位置很容易弄乱,特别是在不同的坐标系统中,必须完成弄明白一些概念才能做相应的变化,例如CoreImage和UIView的坐标系统就截然不同,一个是以屏幕的左上角为
分类:
移动开发 时间:
2016-03-19 00:40:39
阅读次数:
345
iOS中的动画有两种实现方式,一种是UIView来实现动画,另一种动画是通过CALayer来实现,下面介绍两种动画的简单实现: 一、UIView动画的实现 UIView使用Context来实现动画 关键代码: 使用Block实现的动画: 二、CALayer动画的实现 CABasic动画的实现:根据初
分类:
移动开发 时间:
2016-03-17 16:31:19
阅读次数:
262
1、为什么使用UIScrollView 因为移动设备的屏幕大小是极其有限的,因此直接展示在用户眼前的内容也相当有限,当展示的内容较多,超出一个屏幕时,用户可通过滚动手势来查看屏幕以外的内容普通的UIView不具备滚动功能,不能显示过多的内容,UIScrollView是一个能够滚动的视图控件,可以用来
分类:
移动开发 时间:
2016-03-17 16:24:33
阅读次数:
134
//获取国家区号视图 @interface PickerView : UIView @property(nonatomic,retain)RegisterViewController * registerVC; @property (nonatomic, strong)void (^resultBl
分类:
其他好文 时间:
2016-03-17 16:06:03
阅读次数:
139
在做动画时,uiview的旋转方向可以这样控制 若想顺时针,则x为正数,如30;若想逆时针,则x为负数即可,如-30还有旋转的原点,即以哪个点为圆心来旋转。这个点的选择与平常的坐标系不同,需要用到layer。如以imageView的左下角为圆心转,则有 如若让imageView以左下角按逆时针转动,
分类:
其他好文 时间:
2016-03-17 10:54:31
阅读次数:
222
iOS开发UI篇—核心动画(UIView封装动画) 一、UIView动画(首尾) 1.简单说明 UIKit直接将动画集成到UIView类中,当内部的一些属性发生改变时,UIView将为这些改变提供动画支持 执行动画所需要的工作由UIView类自动完成,但仍要在希望执行动画时通知视图,为此需要将改变属
分类:
移动开发 时间:
2016-03-16 19:06:51
阅读次数:
310
一、UIView和CALayer 首先,我们来看继承关系,UIView->UIResponder->NSObject ,而CALayer直接继承自NSObject,可见在NSObject的树形模型中,CALayer比UIView层级要高,但这并不能说明什么,那么我们先来看一下CALayer的API文
分类:
移动开发 时间:
2016-03-16 07:10:12
阅读次数:
180
1、关系 On iOS, every UIView is backed by a Core Animation CALayer. Simply speaking,UIView inherit from NSResponder,handle events from users, contains CA
分类:
其他好文 时间:
2016-03-14 23:06:17
阅读次数:
406
UIView *btnBgView = [[UIView alloc] initWithFrame:CGRectMake(edge, topView.bottom + kNormalSectionInset, topView.width, 252 * kScreenScale)]; b
分类:
其他好文 时间:
2016-03-14 18:45:52
阅读次数:
213