Objective c 如何在UIWebView中设置PDF的初始缩放
我有一个只支持纵向模式的应用程序和一个横向的本地PDF文件,我正在将其加载到全屏Objective c 如何在UIWebView中设置PDF的初始缩放,objective-c,cocoa-touch,uiwebview,Objective C,Cocoa Touch,Uiwebview,我有一个只支持纵向模式的应用程序和一个横向的本地PDF文件,我正在将其加载到全屏UIWebView。当我打开视图时,pdf显示为全宽,但我希望显示为全高(因此,实际上最初只有一部分是可见的) 这就是我目前拥有的: - (void)viewDidLoad { [super viewDidLoad]; mapView.delegate = self; NSString *path = [[NSBundle mainBundle] pathForResource:@"plan
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];
}
中的脚本
缩放页面设置为
,因为我希望用户能够在最初加载pdf后更改缩放级别是
设置为contentMode
(在scaleToFill
情节提要中也设置为
mapView.scrollView.zoomScale
,但迄今为止没有成功
如何将PDF加载到
UIWebView
全高而不是全宽?查看链接:感谢您的评论。从阅读其他问题开始,我担心我无法用UIWebView实现这一点——所以我想我必须按照你的建议阅读ZoomingPDFViewer。