【发布时间】:2014-07-23 19:03:59
【问题描述】:
我希望我的 UIViewImages 可以通过触摸移动。我正在尝试使用在我的 ViewController 中实现的代码:
-(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event
{
}
-(void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event
{
if ([touches count]==1) {
UITouch *touch = [touches anyObject];
CGPoint p0 = [touch previousLocationInView:self.view];
CGPoint p1 = [touch locationInView:self.view];
CGPoint center = self.view.center;
center.x += p1.x - p0.x;
center.y += p1.y - p0.y;
self.view.center = center;
}
}
当我尝试拖动 UIImageView 时,我正在拖动整个屏幕,这是不正确的。 需要帮助!
卡罗尔
【问题讨论】:
标签: ios objective-c uiimageview