我不想将比例用作经典缩放,而是我想将quadrates的形式更改为矩形.经过大量的尝试,我的手指是长方形的角落.所以,但如果我在我的视图中开始一个新的捏手势,我的手指变小,而不是像正常的尺度那样变大.
if ([gestureRecognizer numberOfTouches] >1) {
//getting width and height between gestureCenter and one of my finger
float x = [gestureRecognizer locationInView:self].x - [gestureRecognizer locationOfTouch:0 inView:self].x;
if (x<0) {
x *= -1;
}
float y = [gestureRecognizer locationInView:self].y - [gestureRecognizer locationOfTouch:0 inView:self].y;
if (y<0) {
y *= -1;
}
//double size cause x and y is just the way from the middle to my finger
float width = x*2;
if (width < 1) {
width = 1;
}
float height …Run Code Online (Sandbox Code Playgroud)