【发布时间】:2012-06-17 18:50:18
【问题描述】:
我有问题。 有一个uiview,通过手势控制(可以水平移动)。 虽然这个 uiview 很小,但一切都很好。
使用 CGAffineTransformScale 对其进行缩放后,陌生感开始了: 潘开始奇怪地工作——变得不是很敏感。 所以在更大的状态下,我可以在PAN开始工作之前在1.5厘米的范围内移动手指。 之后,一切正常(UIView 用手指拖动),但不是很顺利。
我认为在 CGAffineTransformScale 之后增加了一些东西,它负责手势。 如果我缩小视图,手势就会开始正常工作。
请帮忙! 谢谢!
// 过渡
[UIView transitionWithView:pagesView
duration:0.25
options:UIViewAnimationOptionCurveEaseOut + UIViewAnimationOptionAllowUserInteraction + UIViewAnimationOptionBeginFromCurrentState
animations:^{
pagesView.transform = CGAffineTransformScale(pagesView.transform, kResize, kResize);
}
completion:^(BOOL finished){
}];
【问题讨论】:
标签: objective-c ios transform cgaffinetransform gestures