CGRect frame=CGRectMake(0, 0, 0, CGFLOAT_MIN); self.tableView.tableHeaderView=[[UIView alloc]initWithFrame:frame]; CGFLOAT_MIN 这个宏表示 CGFloat 能代表的最接近 0 ...
分类:
移动开发 时间:
2016-04-16 22:49:43
阅读次数:
147
摘要 本文主要介绍核iOS中的动画:核心动画Core
Animation, UIView动画, Block动画, UIImageView的帧动画.
核心动画Core Animation UIView动画 Block动画 UIImageView的帧动画
目录[-]
iOS中的动画
Core Animation
CAAnimation:
CAProperty...
分类:
移动开发 时间:
2016-04-16 19:32:04
阅读次数:
273
一、UIScrollView的创建和常用属性 1、UIScrollView概述 UIScrollView是UIView的子类。 UIScrollView作为所有滚动视图的基类。 UIScrollView主要使用在滚动头条(轮播图),相册等常见的功能里。 2、UIScrollView的创建 #defi ...
分类:
移动开发 时间:
2016-04-16 15:25:33
阅读次数:
205
// 通过一个frame来初始化一个UI控件 - (id)initWithFrame:(CGRect)frame; // YES:能够跟用户进行交互 @property(nonatomic,getter=isUserInteractionEnabled) BOOL userInteractionEn ...
分类:
其他好文 时间:
2016-04-16 12:21:42
阅读次数:
113
#pargma mark - Layer 1. 设置当前视图的背景颜色 self.view.backgroundColor = [UIColor lightGrayColor]; 2. 创建一个视图,并且设置frame UIView *myView = [[UIView alloc]initWith ...
分类:
其他好文 时间:
2016-04-16 10:55:38
阅读次数:
148
一、UILabel 1、UILabel(标签):是显示文本的空间。在App中UILabel是出现频率最高的控件。 2、UILabel是UIView的子类,作为子类一般是为了扩充父类的功能UILabel扩展了文字显示的功能,UILabel是能显示文字的视图。 3、创建UILabel 1 // 创建UI ...
分类:
移动开发 时间:
2016-04-16 10:44:02
阅读次数:
198
// 要访问层,读取UIView实例的layer属性 CALayer *layer = myView.layer // 要访问层,读取UIView实例的layer属性 CALayer *layer = myView.layer class)layerClass { return ([CAEAGLLa ...
分类:
其他好文 时间:
2016-04-15 15:23:33
阅读次数:
224
写程序的时候我们经常要封装代码,当你封装了一个UIView的子类里需要调用所在ViewController的方法用如下代码调取所在的VIewController ...
分类:
移动开发 时间:
2016-04-15 10:33:05
阅读次数:
425
动力效果的实现首先由一个UIDynamicAnimator动画的绘制者 ,给他一个UIDynamicBehavior动力效果 、 把UIDynamicItem(UIView)动力元素添加到动力效果上 动力元素:只要遵守了UIDynamicItem这个协议的都可以看成动力行为的元素 UIDynamic ...
分类:
其他好文 时间:
2016-04-14 15:56:02
阅读次数:
205
UIView 是一个容器, 可以添加别的控件 view A 添加到 view B 上, A 是 B 的子view , B 是 A 的父view 每一个viewController 里 都会默认有一个view 属性 控制器用来管理view的生命周期 : 什么时候创建, 什么时候销毁 控制器用来处理用户 ...
分类:
移动开发 时间:
2016-04-14 01:25:38
阅读次数:
224