效果1.点击按钮上浮 2.点击按钮下沉 3.点击按钮下拉展示 4.点击按钮向上收缩 5.左右如是说关键是改变视图的大小位置的时机正确与否eg1.1.点击按钮下沉消失已知myView.frame=cgrectmake(0,phoneHeight,320,200);[UIView ani...
分类:
其他好文 时间:
2014-08-18 15:56:12
阅读次数:
256
//获取快照- (UIView*)customSnapshotInView:(UIView*)inview{ UIView *snapshot = [inview snapshotViewAfterScreenUpdates:YES]; snapshot.layer.shadowColo...
分类:
其他好文 时间:
2014-08-18 15:55:32
阅读次数:
222
UIKit提供了一组控件:UISwitch开关、UIButtonbutton、UISegmentedControl分段控件、UISlider滑块、UITextField文本字段控件、UIPageControl分页控件。控件是对UIView派生类的有用增强及补充,并能够直接附着于导航栏、表格单元,甚至...
分类:
移动开发 时间:
2014-08-16 19:40:40
阅读次数:
181
CALayer(层)是屏幕上的一个矩形区域,在每一个UIView中都包含一个根CALayer,在UIView上的所有视觉效果都是在这个Layer上进行的。CALayer外形特征主要包括:1、层的大小尺寸2、背景色3、内容(可以填充图片或者使用Core Graphics绘制的内容)4、矩形是否使用圆角...
分类:
移动开发 时间:
2014-08-15 14:29:08
阅读次数:
313
iOS开发拓展篇—xib中关于拖拽手势的潜在错误一、错误说明自定义一个用来封装工具条的类搭建xib,并添加一个拖拽的手势。 主控制器的代码:加载工具条封装工具条以及手势拖拽的监听事件 此时运行程序,程序直接崩溃,报错如下: 说明:手势不会有superView方法,superView是UIView.....
分类:
移动开发 时间:
2014-08-15 14:14:08
阅读次数:
214
实现iOS漂亮的动画效果主要有两种方法, 一种是UIView层面的, 一种是使用CATransition进行更低层次的控制, 第一种是UIView,UIView方式可能在低层也是使用CATransition进行了封装,它只能用于一些简单的、常用的效果展现,这里写一个常用的示例代码,供大家参考。[UI...
分类:
移动开发 时间:
2014-08-14 20:03:19
阅读次数:
177
UIView *v=[[UIView alloc]initWithFrame:CGRectMake(10, 10, 100, 100)]; v.backgroundColor=[UIColor yellowColor];//v.layer.masksToBounds=YES;这行去掉 v.layer...
分类:
移动开发 时间:
2014-08-14 16:09:28
阅读次数:
253
实现iOS漂亮的动画效果主要有两种方法, 一种是UIView层面的, 一种是使用CATransition进行更低层次的控制, 第一种是UIView,UIView方式可能在低层也是使用CATransition进行了封装,它只能用于一些简单的、常用的效果展现,这里写一个常用的示例代码,供大家参考。[UI...
分类:
移动开发 时间:
2014-08-14 16:08:30
阅读次数:
266
一、简介 quartz2D是属于core Graphic框架,该框架是基于C的API。quartz2D用于绘制平面图形。二、例程步骤 添加UIView的子类MyView,在MyV...
分类:
其他好文 时间:
2014-08-14 00:59:17
阅读次数:
290
+ (Class)layerClass; 每个UIView对象都有一个隐式层(underlying layer),即一个CALayer对象。该方法返回隐式层所属的类。通常为CALayer类型。不建议创建CALayer的子类,如确实需要CALayer子类。需实现该方法,并返回子类...
分类:
其他好文 时间:
2014-08-13 00:49:44
阅读次数:
246