未知的少年
我就是我,你可以不喜欢我,但一定会怕我!
09 2015 档案
OC接口
摘要:(1.) 这里与C 语言不同的是导入头文件使用的是import,而不是include。另外与C 语言一样的地方是如果你想从的地方是如果你想从当前目录查找Header 文件,找不到就到系统的头文件库中查找,请使用#import “Header 文件”,如果你只想从系统的头文件库中查找,请使用#impo... 阅读全文
posted @ 2015-09-22 09:46 未知的少年 阅读(1416) 评论(0) 推荐(0)
Quartz 2D 绘图
摘要:第一步:创建一个视图继承于UIView,然后在drawRect方法里绘图//方形1.- (void)drawRect:(CGRect)rect { CGContextRef context =UIGraphicsGetCurrentContext(); //[self Movebes];... 阅读全文
posted @ 2015-09-18 10:00 未知的少年 阅读(133) 评论(0) 推荐(0)
Gesture 不同手势使用
摘要:#import "ViewController.h"@interface ViewController () { UIView *_view;}@end@implementation ViewController- (void)viewDidLoad { [super viewDidLoad];... 阅读全文
posted @ 2015-09-17 09:26 未知的少年 阅读(312) 评论(0) 推荐(0)
UIView+ViewController.h 点击控制器上视图,使视图push下个视图控制的封装
摘要:文件名:UIView+ViewController.h#import @interface UIView (ViewController)- (UIViewController *)viewContoller;@endUIView+ViewController.m#import "UIView+Vi... 阅读全文
posted @ 2015-09-17 09:20 未知的少年 阅读(248) 评论(1) 推荐(0)
Touch Demo
摘要:#import "ViewController.h"//定义两个全局变量View视图@interface ViewController () { UIView *_view1; UIView *_view2;}@end@implementation ViewController- (void)v... 阅读全文
posted @ 2015-09-17 09:02 未知的少年 阅读(213) 评论(0) 推荐(0)
layoutSubviews与drawRect
摘要:layoutSubviews方便数据计算,drawRect方便视图重绘。layoutSubviews在以下情况下会被调用:1、init初始化不会触发layoutSubviews。2、addSubview会触发layoutSubviews。3、设置view的Frame会触发layoutSubviews... 阅读全文
posted @ 2015-09-15 18:59 未知的少年 阅读(177) 评论(0) 推荐(0)
UI NS CG CF 区别
摘要:UI是iOS的UI库,用objective-c封装的NS是objc的基础库CG,CF等是比较底层的C语言的库 阅读全文
posted @ 2015-09-15 12:56 未知的少年 阅读(331) 评论(0) 推荐(0)
CALayer
摘要:•在iOS中,你能看得见摸得着的东西基本上都是UIView,比如一个按钮、一个文本标签、一个文本输入框、一个图标等等,这些都是UIView••其实UIView之所以能显示在屏幕上,完全是因为它内部的一个图层••在创建UIView对象时,UIView内部会自动创建一个图层(即CALayer对象),通过... 阅读全文
posted @ 2015-09-15 09:00 未知的少年 阅读(92) 评论(0) 推荐(0)
关于CALayer的困惑
摘要:•首先ØCALayer是定义在QuartzCore框架中的ØCGImageRef、CGColorRef两种数据类型是定义在CoreGraphics框架中的ØUIColor、UIImage是定义在UIKit框架中的Ø•其次ØQuartzCore框架和CoreGraphics框架是可以跨平台使用的,在i... 阅读全文
posted @ 2015-09-15 08:56 未知的少年 阅读(116) 评论(0) 推荐(0)