我試圖加載.docx文件到一個UIWebView和我顯示it.To文件加載到web視圖它需要幾秒鐘一些分數,所以我可以看到一個白色的空白屏幕上的內容,然後才能出現在菜單的屏幕不希望看到白色屏幕在加載,而不是說我想要做像活動的指標一些動作或改變background.How我能做到這一點,請幫助我。 這是我的代碼;裝入文檔網頁視圖
-(void)loadDocument:(NSString*)documentName inView:(UIWebView*)webViews
{
webView = [[UIWebView alloc] initWithFrame:CGRectMake(0, 0, 320, 416)];
isWebviewLoaded=YES;
webView.delegate=self;
webView.alpha=0;
NSString *path = [[NSBundle mainBundle] pathForResource:@"SKIN ADVISORuser_updated.docx" ofType:nil];
//NSString *path = [[NSBundle mainBundle]pathForResource:@"UserGuidelines3.html" ofType:nil];
NSURL *url = [NSURL fileURLWithPath:path];
NSURLRequest *request = [NSURLRequest requestWithURL:url];
[webViews loadRequest:request];
}
,並在viewDidLoad中我打電話上述方法:
[self loadDocument:@"ADVISORuser_updated.docx" inView:self.webView];
即使我實現的委託方法來改變背景,但代表不執行
- (void)webViewDidFinishLoad:(UIWebView *)webViewload {
if (isWebviewLoaded)
{
isWebviewLoaded = NO;
webView.backgroundColor=[UIColor colorWithPatternImage:[UIImage imageNamed:@"Instructions Screen Background light_PNG.png"]];
[UIView beginAnimations:@"webView" context:nil];
webView.alpha = 1.0;
[UIView commitAnimations];
}
}
請誰能幫助我。 。