我用XCode创建了一个iOS应用程序。有一个包含PDF文件的WebView。我可以放大,缩小和移动屏幕上的文件。
现在我想让PDF文件旋转。这是一张街道地图,如果我可以转动它会很有用。就像苹果公司自己的iOS地图一样,我可以在各个方向转动地图。
答案 0 :(得分:0)
一种解决方案可以使用UIRotationGestureRecognizer
UIRotationGestureRecognizer *rotateGesture = [[UIRotationGestureRecognizer alloc] initWithTarget:self action:@selector(rotate:)];
[yourRotatingView addGestureRecognizer:rotateGesture];
其方法定义:
- (IBAction)handleRotate:(UIRotationGestureRecognizer *)recognizer {
recognizer.view.transform = CGAffineTransformRotate(recognizer.view.transform, recognizer.rotation);
recognizer.rotation = 0;
}