Iphone uitableview,每个单元格打开一个新的xibs

Iphone uitableview,每个单元格打开一个新的xibs,iphone,uitableview,sdk,Iphone,Uitableview,Sdk,在寻找教程时,请使用uitableview,每个单元格都打开一个新的XIB。我认为您不会从完整的示例中受益。下面的函数将有所帮助。您需要为didSelectRowAtIndexPath实现委托方法,这是您为新视图创建新控制器并加载它的地方 - (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath { YourViewController *controll

在寻找教程时,请使用uitableview,每个单元格都打开一个新的XIB。

我认为您不会从完整的示例中受益。下面的函数将有所帮助。您需要为didSelectRowAtIndexPath实现委托方法,这是您为新视图创建新控制器并加载它的地方

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
        YourViewController *controller =  [[YourViewController alloc] initWithNibName:@"YourViewController"bundle:nil];         
        [[self navigationController] pushViewController:yourViewController animated:YES];   
        [yourViewController release]; // don't leak memory
        }

根据行号,您可以决定加载哪个nib。

查看以下链接

编写代码以在此方法下打开新视图,并且代码处于

-(void)tableView:(UITableView*)tableView未选择RowatineXpath:(NSIndexPath*)indexPath{ if(indexPath.row==0) { //在选择第一行时打开新视图的代码如下所示。 } if(indexPath.row==1) { //在选择第二行时打开新视图的代码如下所示。 }

}