1. 通过代码自定义View,创建一个View类(继承UIView),一个View中包含一个UIImageView和一个UILabel 外界用alloc] init]方法创建对象时,系统默认会自动调用initWithFrame:(CGRect)frame方法,所以要创建对象View中的...
分类:
移动开发 时间:
2015-09-27 17:33:41
阅读次数:
388
创建僵尸类zomb,继承UIIV把VC的即使时间timer放到僵尸类的初始化方法中- (instancetype)initWithFrame:(CGRect)frame{ self = [super initWithFrame:frame]; if (self) { [NSTimer sc...
分类:
移动开发 时间:
2015-09-27 09:57:05
阅读次数:
311
UISreen类代表了屏幕,开发中一般用来获取屏幕相关的属性,例如获取屏幕的大小。1234567//获取屏幕大小var screenBounds:CGRect = UIScreen.mainScreen().boundsprintln(screenBounds) //iPhone6输出:(0.0,0...
分类:
其他好文 时间:
2015-09-26 20:04:12
阅读次数:
288
有时候,知道initWithFrame方法如何用,但是么有弄明白initWithFrame方法到底是什么?那就通过查资料弄明白。1.initWithFrame方法是什么?initWithFrame方法用来初始化并返回一个新的视图对象,根据指定的CGRect(尺寸)。当然,其他UI对象,也有initW...
分类:
其他好文 时间:
2015-09-26 14:33:07
阅读次数:
133
- (UIImage *)clipImage: (UIImage *)image inRect: (CGRect) rect{ //返回image中rect范围内的图片 CGImageRef imageRef = CGImageCreateWithImageInRect(image.CGImage,...
分类:
其他好文 时间:
2015-09-26 00:23:33
阅读次数:
200
当需要调用键盘时,有时会遮住输入框,我们一般都会将UITextField或UITextView向上移动,如下处理1 1 CGRect textFieldFrame = self.textField.frame;2 2 textFieldFrame.origin.y -=216;3 3 self......
分类:
其他好文 时间:
2015-09-22 23:14:45
阅读次数:
206
一、首先列一下公认的资料: 先看到下面的代码你肯定就明白了一些: -(CGRect)frame{ ? ? return CGRectMake(self.frame.origin.x,self.frame.origin.y,self.frame.size.width,self.frame.size.height); } -(C...
分类:
移动开发 时间:
2015-09-19 21:19:49
阅读次数:
236
-(void)initBaseDatas{ self.view.backgroundColor=[UIColor whiteColor]; CGRect rect=CGRectMake(0, 72, self.view.frame.size.width, self.view.frame.size.h...
分类:
其他好文 时间:
2015-09-15 18:09:13
阅读次数:
162
CGFloat: 浮点值的基本类型 CGPoint: 表示一个二维坐标系中的点 CGSize: 表示一个矩形的宽度和高度 CGRect: 表示一个矩形的位置和大小 CGFloat ten=10.0f; CGPoint point = CGPointMake(0.0f, 0.0f); CGSize s...
分类:
其他好文 时间:
2015-09-15 08:13:08
阅读次数:
153
1、CGRectInsetCGRect CGRectInset (CGRect rect,CGFloat dx,CGFloat dy);以原rect为中心,再参考dx,dy,进行缩放或者放大。2、CGRectOffsetCGRect CGRectOffset(CGRect rect,CGFloat ...
分类:
其他好文 时间:
2015-09-14 15:09:14
阅读次数:
128