我目前有一个视图设置如下:
@interface BlogViewController : UIViewController <UITableViewDelegate, UITableViewDataSource> {
UITableView *mainTableView;
}
@property (nonatomic, retain) UITableView *mainTableView;
如您所见,它内部有一个 UITableView,我将所有数据加载到其中。但是,当我调用以下函数时:
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
SingleBlogViewController *viewController = [[SingleBlogViewController alloc] init];
[self.navigationController pushViewController:viewController animated:YES];
//[self presentModalViewController:viewController animated:YES];
[viewController release];
}
什么都没发生。出于某种原因UITableView
,我的内心UIViewController
并没有推动观点。这是因为它不是一个UITableViewController
?我试着把它改成那样,它仍然没有用。
我在这里错过了什么吗?