我有一个纵向应用程序,在我的视图控制器(UIViewController
而不是 a UITableViewController
)中有一个表(UITableView
),它只占据屏幕的一半。我将我的表视图的委托和数据源设置为我的视图控制器。
现在,当我选择表格的任何单元格时,我想显示详细视图。这是我尝试过的,但没有出现:
-(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
NSLog(@"SELECTED");
//ChangeView
DetailViewController *dvController = [[DetailViewController alloc]
initWithNibName:@"DetailViewController" bundle:nil];
[self.navigationController pushViewController:dvController animated:YES];
dvController = nil;
}
任何的想法?这个解决方案比弹出解决方案更好吗?