background image

iphone 开发笔记

退回输入键盘

  - (BOOL) textFieldShouldReturn:(id)textField{
    [textField  resignFirstResponder];
}
 

CGRect

CGRect frame = CGRectMake (origin.x, origin.y, size.width, size.height);矩形
NSStringFromCGRect(someCG) 把 CGRect 结构转变为格式化字符串;
CGRectFromString(aString) 由字符串恢复出矩形;
CGRectInset(aRect) 创建较小或较大的矩形(中心点相同),+较小

  -较大

CGRectIntersectsRect(rect1, rect2) 判断两矩形是否交叉,是否重叠
CGRectZero 高度和宽度为零的/位于(0,0)的矩形常量
 

CGPoint & CGSize

CGPoint aPoint = CGPointMake(x, y);    
CGSize aSize = CGSizeMake(width, height);
 

设置透明度

[myView setAlpha:value]; 

  (0.0 < value < 1.0)

设置背景色

 

[myView setBackgroundColor:[UIColor redColor]]; 

 (blackColor;darkGrayColor;lightGrayColor;
whiteColor;grayColor; redColor; greenColor; 
blueColor; cyanColor;yellowColor;
magentaColor;orangeColor;purpleColor;
brownColor; clearColor; )

自定义颜色

UIColor *newColor = [[UIColor alloc]
 initWithRed:(float) green:(float) blue:(float) alpha:(float)]; 

     0.0~1.0

竖屏

320X480

横屏

480X320    

状态栏高

 (显示时间和网络状态)

20 像素