导入头文件
//消除顶部状态栏
application.statusBarHidden = YES;
//是否允许用户交互
button.userInteractionEnabled=NO;
//打印坐标
NSLog(@"%@",NSStringFromCGRect());
1.重写系统方法
首先继承系统类,添加属性或者方法,
2.矩形碰撞判断和原理
//碰撞检测的条件
//假设有2个矩形,
//x1,y1,w1,h1 矩形1的rect
//x2,y2,w2,h2 矩形2的rect
//如果让这两个矩形发生碰撞,需要满足的条件
//x2+w2>x1&&x1+w1>x2&&y2+h2>y1&&y1+h1>y2
//Intersect 相交的
if(CGRectIntersectsRect(frame1, frame2))
{
//两个矩形碰撞为YES
}
3.CGRect 的定义和折中对frame的赋值.
4.//以下这几个方法可以方便的把坐标值打出来,方便调试
//NSLog(@"%@",NSStringFromCGRect(<#CGRect rect#>))
//NSLog(@"%@",NSStringFromCGPoint(<#CGPoint point#>)))l;
//NSLog(@"%@",NSStringFromCGSize(<#CGSize size#>)));
5.利用静态变量增加NSTimer的触发间隔时间
static
6.
//获取UIImageView 图片的的大小(size)的方法
//UIImage* image = enemyPlane.image;
// float width = image.size.width;
// float height = image.size.height;