我可以使用UIPinchGestureRecognizer
处理程序来缩放对象,但是我不想缩放,但是我想更改大小。例如,我有一个UIView
,并且攻击了它的UIPinchGestureRecognizer
手势,如果用户捏了,我想更改UIView
的宽度以匹配该捏。我不想缩放它,所以UIView
更大(缩放)
最佳答案
如果您让UIPinchGestureRecognizer调用方法捏,则可以执行以下操作:
- (void) pinch:(UIPinchGestureRecognizer *)pinch
{
CGRect frame = [self.view frame];
frame.size.width = frame.size.width * pinch.scale;
[self.view setFrame:frame];
}
关于objective-c - 如何使用捏缩放(UIPinchGestureRecognizer)更改UIView的宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13841195/