我很难找到接触点。
我有一个loadView()
设置 16 个图块(16 UIImageView
)的功能。
然后在函数中:
- (void) touchesBegan:(NSSet*)touches withEvent:(UIEvent*)event
{
// Retrieve the touch point
UITouch *touch=[[event allTouches]anyObject];
CGPoint point= [touch locationInView:touch.view];
CGRect frame = [self frame]; // Error this Line
}
我已经使用 frame 来识别使用 frame-origin 按下了哪些框架/图块。
但是这一行:
CGRect frame = [self frame];
让我发疯。请有人告诉我该怎么做。(解释和为什么不工作)。请。