随笔分类 -  UI

摘要:自定义视图视图控制器MVC : M是Model,建立数据模型(在ios中 M和V不能直接通信 需要通过C) V是View ,显示数据(M) C是控制器,控制M和V的通信initWithNibName:bundle: loadView viewDidLoad 3个方法只走一次instancetype 当成 id 来用 (有区别)用不到getter setter方法 设置成成员变量 成员变量私有性 属性共有性 阅读全文
posted @ 2014-04-07 21:30 lxl奋小斗 阅读(135) 评论(0) 推荐(0)
摘要:// AppDelegate.h#import enum fuhaoButton{ add, sub, mul,//乘 divi,//除 empty};@interface AppDelegate : UIResponder { CGFloat _prefixValue;//上次输入的内容 BOOL _lastEnterType;//上次输入的类型 YES代表操作符 NO代表数字 默认是NO}@property (retain, nonatomic) UIWindow *window;@property (assign, nonatomic) int fuhao;@property (reta 阅读全文
posted @ 2014-04-06 16:17 lxl奋小斗 阅读(392) 评论(0) 推荐(0)
摘要:1.属性的初始化(=的时候 即赋值的时候)必须用self. 其它地方可以用_ 在自定义的dealloc中要release2.111@2x.png(4 4s用的图的名 用的时候直接写111.png就行)3.Bundle display name : App在手机上显示的名字 Bundle identifier : 唯一标示符(手机上只能安一个App程序) Application does not run in background : YES程序不会后台运行 NO(默认 后台链接最多保持10分钟) Required background modes->item0 :后台可以运行的情况(9种 阅读全文
posted @ 2014-04-03 19:28 lxl奋小斗 阅读(132) 评论(0) 推荐(0)
摘要:UILabel:显示文本的控件(静态文本框,内容不能修改) UILabel * label1 = [[UILabel alloc] initWithFrame:CGRectMake(20, 20, 100, 60)]; [label1 setBackgroundColor:[UIColor redColor]]; label1.alpha = 0.5;// label1.text = @"hello";//点语法的内部实现是set方法 [label1 setText:@"hello world"]; [label1 setTextColor:[UICol 阅读全文
posted @ 2014-04-02 21:26 lxl奋小斗 阅读(138) 评论(0) 推荐(0)
摘要:view创建1.开辟空间并初始化视图(位置大小)2.对视图设置(如背景颜色)3.放置到window上4.释放对象像素:320 * 480 (3) 640 * 960(4) 640 * 1136(5) 物理(用):320 * 480 (4) 320 * 568(5)frame决定了视图的大小和位置frame是一个结构体:origin 和 sizeorigin也是一个结构体:x,y size结构体:width,heightCGRectMake(x,y,宽,高);//创建矩形 center(中心点) 也是view重要的属性center是个结构体,包含2个部分:x和y。center与frame有着密切 阅读全文
posted @ 2014-04-01 21:01 lxl奋小斗 阅读(164) 评论(0) 推荐(0)