【发布时间】:2012-09-24 14:24:37
【问题描述】:
我正在尝试使用滑块旋转图像..它运行良好但是当我使用 Pinch 手势放大或缩小该 imageView 然后尝试使用 Slider 旋转它然后它将 imageView 的框架调整为其原始框架然后旋转它..我希望它在执行缩放操作后旋转新的图像视图...这是我的代码。
//for rotation
- (IBAction)sliderChanged:(id)sender
{
imageView.transform = CGAffineTransformMakeRotation(Slider.value * 2*M_PI / Slider.maximumValue);
}
//for zoom in zoom out
- (IBAction)handlePinch:(UIPinchGestureRecognizer *)recognizer
{
recognizer.view.transform = CGAffineTransformScale(recognizer.view.transform, recognizer.scale, recognizer.scale);
recognizer.scale = 1;
}
【问题讨论】:
-
大家好..虽然它是一个旧线程但我坚持这几天以来..我有一个 uislider 用于缩放和旋转手势来旋转图像视图缩放工作正常直到并且除非旋转没有完成,但旋转后的缩放行为很奇怪!!任何人都可以帮我解决这个问题,我已经沿着线程搜索但没有得到任何与这个线程相似的东西。请帮助我!!!
标签: ios uiimageview uislider