我一般情况下不会使用interface builder去画界面,而是用纯代码去创建界面,不是装B,而是刚从vi转到xcode不久,不太习惯interface builder而已。当然如果需要我也会使用它。一个东西的存在没有绝对的好与坏,只是存在时间与空间决定了它的价值。(忘了讲了,我的环境是xcod...
一)三个结构体:CGPoint、CGSize、CGRect/* Points. */structCGPoint { CGFloat x; CGFloat y;};typedef structCGPoint CGPoint;看到这个想必你已经懂了,不再解释。2. CGSize/* Sizes. */s...
分类:
其他好文 时间:
2015-11-15 16:21:48
阅读次数:
116
1. 通过叫Point获取 CGPoint correctedPoint = [textField convertPoint:textField.bounds.origin toView:self.tableView]; NSIndexPath *indexPath = [self.table...
分类:
其他好文 时间:
2015-11-14 14:55:34
阅读次数:
150
首先是触摸移动反弹棒的代码:-(void)touchMoved:(CCTouch *)touch withEvent:(CCTouchEvent *)event{
CGPoint location = [[CCDirector sharedDirector] convertTouchToGL:touch]; @synchronized(self){
[self.stic...
分类:
其他好文 时间:
2015-11-11 16:44:51
阅读次数:
204
打开Arm.h,在其接口中添加一个新方法:-(void)armShoot;接下来在Arm.m中实现该方法:-(void)armShoot{
CGPoint startPoint = [self convertToWorldSpace:ccp(0, 5)];
CGPoint endPoint = [self convertToWorldSpace:ccp(20, 5)];
[_...
分类:
移动开发 时间:
2015-11-11 16:37:10
阅读次数:
267
我一般情况下不会使用interface builder去画界面,而是用纯代码去创建界面,不是装B,而是刚从vi转到xcode不久,不太习惯interface builder而已。当然如果需要我也会使用它。一个东西的存在没有绝对的好与坏,只是存在时间与空间决定了它的价值。(忘了讲了,我的环境是xcod...
判断给定的点是否被一个CGRect包含,可以用CGRectContainsPoint函数
?
BOOL?contains?=?CGRectContainsPoint(CGRect?rect,?CGPoint?point);
判断一个CGRect是否包含再另一个CGRect里面,常用与测试给定的对象...
分类:
其他好文 时间:
2015-11-06 21:06:37
阅读次数:
273
iOS开发UI篇—CAlayer层的属性一、position和anchorPoint1.简单介绍CALayer有2个非常重要的属性:position和anchorPoint@property CGPoint position;用来设置CALayer在父层中的位置以父层的左上角为原点(0, 0)@pr...
分类:
移动开发 时间:
2015-11-05 00:39:54
阅读次数:
205
1.NSRange1 typedef struct _NSRange { 2 NSUInteger location; 3 NSUInteger length; 4 } NSRange;location 位置length 长度2.NSPoint / CGPoint1 struct CGPoint.....
分类:
其他好文 时间:
2015-11-01 01:39:22
阅读次数:
242
在view文件中复制如下代码//解决苹果4S头视图超出了屏幕大小button不能点击问题- (UIView *)hitTest:(CGPoint)point withEvent:(UIEvent *)event { UIView *result = [super hitTest:point wit....
分类:
其他好文 时间:
2015-10-29 13:16:52
阅读次数:
137