テキストフィールドに問題があります。ジェスチャーを使用して回転および拡大縮小できますが、1本の指で回転と拡大縮小を同時に行いたいです。私を助けてください。私は本当にこれがひどく必要です。
2 に答える
1
これについて私が思いつくことができる最も近いのは、指ではなくスライダーを使用することです。検討:
scale = scaleSlider.value;
currentAngle = rotationSlider.value;
//Create a transformation with just the rotation
CGAffineTransform transform = CGAffineTransformMakeRotation(currentAngle);
//Now apply our scale
transform = CGAffineTransformScale(transform, scale, scale);
//Now set the transform on the object to the combined rotation/scale transform.
[tmp setTransform: transform];
于 2012-10-23T01:57:07.230 に答える
0
同時に複数のジェスチャレコグナイザーを有効にするには、このメソッドを追加して「はい」を返す必要があります。プロジェクトでテストしました。
- (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldRecognizeSimultaneouslyWithGestureRecognizer:(UIGestureRecognizer *)otherGestureRecognizer{
return YES;
}
于 2012-11-10T11:04:20.657 に答える