显示具有自定义边距的.doc文件

时间:2012-11-15 15:49:44

标签: ios xcode uiwebview margin doc

这段代码在可滚动的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]; 

}

除了尝试显示使用小于标准的自定义边距创建的横向文档外,此方法正常。

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

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

1 个答案:

答案 0 :(得分:1)

好吧,经过几个月的挫折(几乎不能相信花了多长时间!),结果只需要一行代码来解决问题。

_documentWebView.autoresizingMask = UIViewAutoresizingFlexibleWidth;

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