1,在需要实例的地方 //加载一个uiview的作法 [LotteryInvestigationView *lotteryInvestigationView=[[[NSBundle mainBundle] loadNibNamed:@"LotteryInvestigationView" owner: ...
分类:
其他好文 时间:
2016-11-04 20:43:32
阅读次数:
232
本篇记录星级评分组件的创建过程以及CALayer的运用。 为了实现一个星级评分的组件,使用了CALayer,涉及到mask、CGPathRef、UIBezierPath、动画和一个计算多角星关键节点的算法。 CALayer管理基于图像的内容,并让我们可以在内容上添加动画。UIView及其子类拥有一个 ...
分类:
其他好文 时间:
2016-11-04 20:24:24
阅读次数:
221
UIView的setNeedsLayout, layoutIfNeeded 和 layoutSubviews 方法之间的关系解释 layoutSubviews总结 UIView的setNeedsLayout, layoutIfNeeded 和 layoutSubviews 方法之间的关系解释 lay ...
分类:
其他好文 时间:
2016-11-03 18:56:15
阅读次数:
148
iOS中UIWebView的使用详解 一、初始化与三种加载方式 UIWebView继承与UIView,因此,其初始化方法和一般的view一样,通过alloc和init进行初始化,其加载数据的方式有三种: 第一种: 会得到如下的效果: 二、一些常用的属性和变量 三、iOS7中的一些新特性 下面这些属性 ...
分类:
移动开发 时间:
2016-10-31 18:32:14
阅读次数:
362
iOS中UIWebView的使用详解 一、初始化与三种加载方式 UIWebView继承与UIView,因此,其初始化方法和一般的view一样,通过alloc和init进行初始化,其加载数据的方式有三种: 第一种: 会得到如下的效果: 二、一些常用的属性和变量 三、iOS7中的一些新特性 下面这些属性 ...
分类:
Web程序 时间:
2016-10-31 18:28:21
阅读次数:
280
一. CALayer
(一). CALayer简介
在iOS中,你能看得见摸得着的东西基本上都是UIView,比如一个按钮、一个文本标签、一个文本输入框、一个图标等等,这些都是UIVie...
分类:
其他好文 时间:
2016-10-31 14:10:56
阅读次数:
350
转自:http://www.cnblogs.com/wendingding/p/3802830.html 一、UIView动画(首尾) 1.简单说明 UIKit直接将动画集成到UIView类中,当内部的一些属性发生改变时,UIView将为这些改变提供动画支持 执行动画所需要的工作由UIView类自动 ...
分类:
其他好文 时间:
2016-10-31 13:56:35
阅读次数:
263
步骤1:找目标。在iOS视图层次结构中找到触摸事件的最终接受者; 步骤2:事件响应。基于iOS响应者链(Responder Chain)处理触摸事件 找目标 在找目标阶段所使用到的两大利器是UIView的 hitTest:withEvent: 以及 pointInside:withEvent: 方法 ...
分类:
移动开发 时间:
2016-10-29 19:05:16
阅读次数:
236
1、包含运行时头文件 <objc/runtime.h> 2、获取某个类的成员变量或则属性; 3、获取成员函数 ...
分类:
其他好文 时间:
2016-10-29 01:40:49
阅读次数:
258
首先来看一下UIWindow 继承关系 UIView的功能 负责渲染区域的内容,并且响应该区域内发生的触摸事件 UIWindow 在iOS App中,UIWindow是最顶层的界面内容,我们使用UIWindow和UIView来呈现界面。UIWindow并不包含任何默认的内容,但是它被当作UIView ...