实现iOS漂亮的动画效果主要有两种方法, 一种是UIView层面的, 一种是使用CATransition进行更低层次的控制, 第一种是UIView,UIView方式可能在低层也是使用CATransition进行了封装,它只能用于一些简单的、常用的效果展现,这里写一个常用的示例代码,供大家参考。[UI...
分类:
移动开发 时间:
2014-07-26 00:52:46
阅读次数:
244
UIViewController是iOS顶层视图的载体及控制器,用户与程序界面的交互都是由UIViewController来控制的,UIViewController管理UIView的生命周期及资源的加载与释放。
分类:
其他好文 时间:
2014-07-26 00:47:26
阅读次数:
253
1.alpha设置视图的透明度.默认为1. // 完全透明 view.alpha = 0; // 不透明 view.alpha = 1;2.clipsToBounds// 默认是NO,当设置为yes时,超出当前视图的尺寸的内容和子视图不会显示。view.clipsToBounds = YES;3.h...
分类:
其他好文 时间:
2014-07-26 00:18:06
阅读次数:
220
1.加载RowView.xib文件,创建Objects下面的所有控件: NSArray *views = [[NSBundle mainBundle] loadNibNamed:@"RowView" owner:nil options:nil]; 2.取出xib中的第一个子控件: UIView...
分类:
其他好文 时间:
2014-07-25 16:31:51
阅读次数:
272
1 UIView自带的方法 2 1> - (void)layoutSubviews; 3 * 当一个控件的frame发生改变的时候就会自动调用 4 * 一般在这里布局内部的子控件(设置子控件的frame) 5 * 一定要调用super的layoutSubviews方法 6 7 2> - (voi.....
分类:
其他好文 时间:
2014-07-25 02:38:44
阅读次数:
209
UIView表示屏幕上的一块矩形区域,它在App中占有绝对重要的地位,因为IOS中几乎所有可视化控件都是UIView的子类。负责渲染区域的内容,并且响应该区域内发生的触摸事件...
分类:
其他好文 时间:
2014-07-24 23:27:14
阅读次数:
335
UIView的clipsTobounds属性的作用:clip是修剪的意思,bounds是边界的意思是,合起来就是:如果子视图的范围超出了父视图的边界,那么超出的部分就会被裁剪掉。...
分类:
其他好文 时间:
2014-07-24 23:01:23
阅读次数:
194
//一定要重写UIView类中的-(void)drawRect:(CGRect)rect方法才能画线;//绘制UIView-(void)drawRect:(CGRect)rect{[selfdrawLine];}/***画线*/-(void)drawLine{//1.获取上下文CGContextRefcontext=UIGraphicsGetCurrentContext();//2.创建可变的路径并设置路径CGMutablePathRef..
分类:
移动开发 时间:
2014-07-24 17:58:37
阅读次数:
226
iOS 使用drawRect: 绘制虚线椭圆1:首先如果要使用 drawRect 绘图 要导入CoreGraphics.framework 框架 然后 创建 自定义view, 即是 myView继承 UIView;2: 重写- (void)drawRect:(CGRect)rect方法;3:添加.....
分类:
移动开发 时间:
2014-07-24 17:14:45
阅读次数:
343
UIView 可以设定autoresizingMask,当它的 superView 尺寸改变时,适应何种变化。不过 CALayer 却没有这个属性,如和做到让 CALayer 和 UIView 一样?可以这样:// in ViewController- (void)viewWillLayoutSub...
分类:
其他好文 时间:
2014-07-24 16:59:25
阅读次数:
177