您似乎无法再使用用户的双指手势旋转地图视图。我做了任何iOS开发已经有一段时间了但是pre-ios6它已经自动启用了。
是这样的还是我是荒谬的?在我看来,开发人员能够允许其用户旋转地图是一个非常基本的要求。
我们非常感谢任何专门说明我们无法轮换或澄清的文档链接。
答案 0 :(得分:1)
尝试使用UIRotationGestureRecognizer旋转地图。以下代码可以帮助您。
UIRotationGestureRecognizer *rgrr = [[UIRotationGestureRecognizer alloc] initWithTarget:self action:@selector(rotateMap:)];
[mapView addGestureRecognizer:rgrr];//mapView -->your mapview
rgrr.delegate = self;
////////
- (void) rotateMap:(UIRotationGestureRecognizer *)gestureRecognizer{
gestureRecognizer.view.transform = CGAffineTransformRotate(gestureRecognizer.view.transform, gestureRecognizer.rotation);
gestureRecognizer.rotation = 0; }