如何在UIWebView中设置PDF的初始缩放

时间:2014-03-21 08:05:01

标签: objective-c cocoa-touch uiwebview

我的应用只支持纵向模式和横向本地PDF文件,我将其加载到全屏UIWebView。当我打开视图时,pdf显示为全宽,但我想显示它的全高(所以实际上只有一部分最初是可见的)。

这就是我现在所拥有的:

- (void)viewDidLoad
{
    [super viewDidLoad];
    mapView.delegate = self;

    NSString *path = [[NSBundle mainBundle] pathForResource:@"plan" ofType:@"pdf"];
    NSURL *targetURL = [NSURL fileURLWithPath:path];
    NSURLRequest *request = [NSURLRequest requestWithURL:targetURL];

    [mapView loadRequest:request];
}
  • scalesPageToFitYES中设置为Storyboard,因为我希望用户能够在最初加载pdf后更改缩放级别。
  • contentMode设置为scaleToFill(也在Storyboard中)

我尝试使用这些值并尝试以编程方式设置mapView.scrollView.zoomScale,但到目前为止还没有成功。

如何将PDF加载到UIWebView 全高而不是全宽?

0 个答案:

没有答案