如何保证金

时间:2011-03-21 19:31:08

标签: iphone objective-c cocoa-touch uitouch

在我的应用程序中我想在红色矩形内移动对象(使用下面的代码触摸)如何使iphone screen

代码:

UITouch *touch = [[event allTouches] anyObject];
CGPoint location = [touch locationInView:[touch view]];
if (insidethepaddle) {
    object1.center = CGPointMake(location.x, location.y - 50);
}

1 个答案:

答案 0 :(得分:0)

只需使用CGRectContainsPoint(CGRect rect, CGPoint point)NSPointInRect(NSPoint aPoint, NSRect aRect)来测试中心是否仍在内部,否则只是不要更新对象center

指定的CGRect / NSRect代表红色矩形的框架。