2

这段代码在可滚动的 UIWebView 中显示一个文档:

- (void)viewDidLoad
{
   [super viewDidLoad];   
   _myWebView = [[UIWebView alloc] initWithFrame:CGRectMake(0, 0, 320, 760)];   
   NSURL *myUrl = [NSURL URLWithString:@"http://pathToDoc/myDoc.doc"];  
   NSURLRequest *myRequest = [NSURLRequest requestWithURL:myUrl];
   [_myWebView loadRequest:myRequest];    
   [self.view addSubview:_myWebView]; 

}

这工作正常,除非尝试显示使用小于标准的自定义边距创建的横向文档。

结果是文档右侧边缘的内容被切掉。

有没有办法显示整个文档?

4

1 回答 1

1

好吧,经过几个月的挫折(简直不敢相信花了多长时间!),结果证明只需要一行代码就可以解决问题。

_documentWebView.autoresizingMask = UIViewAutoresizingFlexibleWidth;

在最后一行之后添加,突然间一切都很好。

于 2013-02-12T16:18:52.157 回答