在第一个视图上。我有一个UItable。当我点击其中一个单元格(例如鸡肉)时,它将转到子菜单(子视图)并显示详细信息(鸡肉颜色)。

有什么好的建议或教程该怎么做?

非常感谢你。

最佳答案

获取good book



基本上,您使用

[someNavigationController pushViewController:someVC animated:YES]


您可以通过UITableViewDelegate方法调用此方法

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath


每当用户点击UITableView中的单元格时,都会调用此方法。



要传递数据,您可以使用自定义init方法,例如

-(id)initWithChicken:(ChickenObject *)chicken


或者您使用实例变量并将其设置为

[someVC setChicken:someChicken]

07-26 09:20