这段代码在可滚动的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];
}
除了尝试显示使用小于标准的自定义边距创建的横向文档外,此方法正常。
结果是文件右侧边缘的内容被切掉。
有没有办法显示整个文件?
答案 0 :(得分:1)
好吧,经过几个月的挫折(几乎不能相信花了多长时间!),结果只需要一行代码来解决问题。
_documentWebView.autoresizingMask = UIViewAutoresizingFlexibleWidth;
在最后一行之后添加,突然之间一切都很好。