Xcode UIWebView在iOS6中从UITableView传递内容时不加载内容,但在iOS5中工作正常

Xcode UIWebView在iOS6中从UITableView传递内容时不加载内容,但在iOS5中工作正常,xcode,uitableview,ios5,ios6,uiwebview,Xcode,Uitableview,Ios5,Ios6,Uiwebview,首先,我要感谢您阅读本文并帮助我,如果您知道答案,我对iOS有点生疏,有一个问题让我发疯 我有一个应用程序在iOS5中运行得非常好,它有一个UITableVIewController,点击一行可以将您带到一个带有UIWebView的UIView。其思想是,要加载的网页的URL通过这种方式从UITableViewController传递 - (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender { if (

首先,我要感谢您阅读本文并帮助我,如果您知道答案,我对iOS有点生疏,有一个问题让我发疯

我有一个应用程序在iOS5中运行得非常好,它有一个UITableVIewController,点击一行可以将您带到一个带有UIWebView的UIView。其思想是,要加载的网页的URL通过这种方式从UITableViewController传递

- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{  
    if (([[segue identifier] isEqualToString:@"ViewWeb"])) {

      WebViewController *detailViewController = [segue destinationViewController];
      detailViewController.title=parameter;

       detailViewController.detailItem = parameterURL;
     }
}
然后在WebViewController中,我使用以下代码。我宣布所有文件。h:

#import <UIKit/UIKit.h>

@interface WebViewController : UIViewController <UIWebViewDelegate>{
   IBOutlet UIWebView *webView;
   NSString *detailItem;
}

@property(strong,nonatomic) IBOutlet UIWebView *webView;
@property (strong, nonatomic) NSString *detailItem;

@end
这在iOS5模拟器中工作得非常好,但在iOS6中,uiwebwiw仍然是空白的,不会加载。我已经读过这个解决方案,但是将代码放在(void)视图中会出现:(BOOL)animated并不能解决这个问题。如果我对URL进行硬编码,它工作得非常好,所以我完全不知道如何解决这个问题


提前非常感谢,我知道这里的每个人都很忙,而且伟大的家伙花了几分钟来帮助我这一事实令人惊讶。

您是否检查过在iOS6中设置断点调用
prepareforsgue:sender:
?是的,我检查过。它工作得很好。事实上,我在WebViewController中正确地检索到了参数(我可以用NSLog看到它)Ok-您是否尝试在目标viewController的
视图中打印detailItem将出现:
?是的,我也尝试过:(.它在NSLog中显示得非常完美,但如果我将代码放在那里,它就不会加载。您是否检查了webView是否为空?
NSLog(@“webView:%@”,webView);
@interface WebViewController ()

@end

@implementation WebViewController

@synthesize webView;
@synthesize detailItem;

- (void)viewDidLoad
{
[super viewDidLoad];

//Create a URL object.
NSURL *url = [NSURL URLWithString:detailItem];

//URL Requst Object
NSURLRequest *requestObj = [NSURLRequest requestWithURL:url];

//Load the request in the UIWebView.
[webView loadRequest:requestObj];

}