iOS:detailViewConroller未实现

时间:2012-04-14 11:48:49

标签: ios objective-c iphone uitableview storyboard

我在制作iOS应用程序时遇到问题。 我使用最新的SDK和带有tableView的storyboard。如果我在ipad上测试应用程序就可以了,但是在iphone上没有实现detailviewcontroler。

我的代码

- (void)tableView:(UITableView *)sender didSelectRowAtIndexPath:(NSIndexPath *)path {
    self.detailViewController.title = [[self.items objectAtIndex:path.row] title];
    [self.detailViewController.detailWebView loadHTMLString:[[self.items objectAtIndex:path.row] content] baseURL:[NSURL fileURLWithPath:[[NSBundle mainBundle] bundlePath]]];
}

我用ipad故事板控制了一切,参考文献是一样的。

请帮帮我。

1 个答案:

答案 0 :(得分:0)

在使用任何类的属性之前,首先要初始化它的类,所以试试这个

-(void)tableView:(UITableView *)sender didSelectRowAtIndexPath:(NSIndexPath *)path {

self.detailViewController =[[DetailViewController alloc]init]; 

self.detailViewController.title = [[self.items objectAtIndex:path.row] title];

[self.detailViewController.detailWebView loadHTMLString:[[self.items objectAtIndex:path.row] content] baseURL:[NSURL fileURLWithPath:[[NSBundle mainBundle] bundlePath]]];

 }

这里我假设您的类名是DetailViewController