我在網上看到很多示例,調用loadString
將靜態HTML加載到UIWebView
。UIWebView loadString不能在storyboard中使用prepareForSegue函數?
我想在我的應用程序的prepareForSegue()
函數中構建相同的函數。
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender {
MYCLASSController *destViewController = segue.destinationViewController;
if ([segue.identifier isEqualToString:@"fromListToDetail"]) {
// let's suppose getHtmlTextForItem returns the NSString @"<b>Some HTML text</b> with formatting"
[destViewController.htmlText loadHTMLString: [db getHtmlTextForItem:bookId] baseURL:nil];
}
}
但它不加載任何東西。你有什麼想法如何解決這個?難道我做錯了什麼?
在viewDidLoad中工作...但這不是我所需要的:) – Napolux
通過將html文本傳遞給viewcontroller類的屬性,然後在viewDidLoad函數中加載html來解決。 – Napolux