使用target..action和delegate设计模式可以实现解耦.使代码更加优化.手势识别器:手势识别器:是对触摸事件做了封装,无需自己去判断某个手势是否触发,手势识别器本身起到了识别作用,所在我们可以把重心放在识别之后该去做什么操作上面.很方便.手势识别器是iOS中比较抽象的一个类,用于识别...
分类:
其他好文 时间:
2015-07-11 10:24:08
阅读次数:
103
什么是plist文件?在开发中直接将数据写在代码里面 不是一种合理的做法 如果数据经常改变 就需要经常翻开对应的代码进行修改 造成代码扩展性低因此,可以考虑将经常变的数据放在?文件中进?行存储,程序启动后从?文件中 读取最新的数据。如果要变动数据,直接修改数据?文件即可,不?用修改代码一般可以使?用...
分类:
移动开发 时间:
2015-07-11 06:39:27
阅读次数:
223
什么是按钮?上图出现的一系列的都是按钮,一般我们在做项目的时候判断按钮的标准是: 当点击的时候能够做出相应反应的一般都是按钮按钮的功能能比较多:既能显示文字 又能显示图片 而且我们还可以自定义按钮 调整图片和文字的位置和排列方式我们一般创建按钮在storyboard里面直接拖一个按钮 其实story...
分类:
移动开发 时间:
2015-07-11 00:57:41
阅读次数:
302
主要介绍下UIView得基本概念和一些属性的介绍至于属性的用户后面会由详细的介绍-、UIView基本概念1.什么是控件?屏幕上所有的UI元素都叫做控件 (也有很多书中叫做视图 组件) 比如 按钮(UIButton) 文本(UILabel)都是控件控件的共同属性有哪些?尺寸位置背景色............
分类:
移动开发 时间:
2015-07-09 06:13:39
阅读次数:
217
1、延迟操作:[selfperformSelector:@selector(nextQuestion)withObject:nilafterDelay:0.5];2、创建控制器系统会先调initWithNibName方法3、storyboard创建控制器UIViewController *vc = ...
分类:
其他好文 时间:
2015-07-08 12:23:10
阅读次数:
106
#import "ViewController.h"@interface ViewController ()//声明顺序:全局变量、属性、方法- (void)initailizeUserInterface; //初始化用户界面@end- (void)initailizeUserInterface; ...
分类:
移动开发 时间:
2015-07-07 16:00:48
阅读次数:
148
首先,UI中常用的UIwindow.UILabel.UIButton.UITextField属于UIView的子类.UITextField和UILabel和UIwindow自身没有初始化方法,需要使用父类的UIView的初始化方法initWithframe,UIbutton有自己的初始化方法butt...
分类:
其他好文 时间:
2015-07-04 12:31:34
阅读次数:
433
UIEvent:事件,是由硬件捕捉的一个代表用户操作操作设备的对象.
事件分三类:触摸事件.晃动事件.远程控制事件.
响应链...
分类:
其他好文 时间:
2015-07-03 23:34:54
阅读次数:
399
UIViewController 视图控制器,继承自UIResponder,作用:管理视图并且响应事件
功能:
1.分担APPdelegate的工作
2.实现模块独立,能提高复用性
屏幕旋转.MVC...
分类:
Web程序 时间:
2015-07-03 09:18:33
阅读次数:
143
UITextField 继承自UIControl,他是在UILabel基础上,对了文本的编辑.可以允许用户输入和编辑文本...
分类:
其他好文 时间:
2015-07-02 10:21:32
阅读次数:
127