我是iphone技术的新手。我想为类别和子类别创建数组并在tableview中显示。 如果有人点击特定类别而不是显示其子类别值。而且我从我的api中得到了这个价值......没有定义我会得到这种类型的记录.......我的格式如下所示。
Category id Subcatid
categoryId 1 subcategoryId 2
subcategoryId 3
categoryId 4 subcategoryId 3
subcategoryId 4
subcategoryId 5
subcategoryId 6
subcategoryId 7
答案 0 :(得分:1)
以下是可扩展tableview的示例教程,我认为它可能会对您有所帮助。
答案 1 :(得分:0)
将NSMutableArray用于类别和其他子类别,如下所示:
NSMutableArray *mut_arrcategory = [NSMutableArray alloc]initWithObjects:@"Category1",@"Category2", nil] // array content can be more.
NSMutableArray *mut_arrSubcategory = [[NSMutableArray alloc]initWithObjects:[NSArray arrayWithObjects:@"SubCategory1",@"SubCategory2", nil],[NSArray arrayWithObjects:@"SubCategory3",@"SubCategory4",@"SubCategory5", nil], nil];
此处tableview将显示Category1,Category2及其子类别将是内容数组