私は問題があります。ジェスチャーによって制御される uiview があります (水平に移動できます)。この uiview は小さいですが、すべて問題ありません。
CGAffineTransformScale を使用してスケーリングした後、奇妙さが始まります。より大きな状態では、PAN が動作する前に 1.5 cm の範囲で指を動かすことができます。その後、すべてが機能しますが (UIView は指でドラッグします)、あまりスムーズではありません。
ビューでCGAffineTransformScaleの後に何かが増えたと思いますが、それがジェスチャーを担当しています。ビューを元に戻すと、ジェスチャが正常に機能し始めます。
助けてください!ありがとうございました!
// 遷移
[UIView transitionWithView:pagesView
duration:0.25
options:UIViewAnimationOptionCurveEaseOut + UIViewAnimationOptionAllowUserInteraction + UIViewAnimationOptionBeginFromCurrentState
animations:^{
pagesView.transform = CGAffineTransformScale(pagesView.transform, kResize, kResize);
}
completion:^(BOOL finished){
}];