如何在单个UITableVIewCell数组中显示json数组值:
Barbell, "EZ Bar", Dumbbell, Rope, "Resistance Bands", Machine, Cable, Kettlebell, "Body Weight"
UITableVIew numberOfRowsInSection给我的数组计数。当我显示这些数组。它显示每个单元格买一个。但我需要在一个单元格中显示所有值。
在单元格中,我想显示三个值,例如此示例。
[p> [Barbell EZ bar哑铃],然后下一个值。请告诉我该怎么做。我是新发展的。答案 0 :(得分:1)
使用以下代码添加字符串,无论您要使用什么来加入组件:
如果您想加入space " "
NSString *string = [array componentsJoinedByString:@" "];
如果您想加入comma ","
NSString *string = [array componentsJoinedByString:@","];
答案 1 :(得分:0)
请检查:https://gist.github.com/jamztang/6913749
然后您可以使用:
在界面文件中:
@property (strong, nonatomic) NSArray *splittedArray;
在实施档案中:
NSArray *items = [[NSArray alloc] initWithObjects:@"Barbell", @"EZ Bar", @"Dumbbell", @"Rope", "Resistance Bands", @"Machine", @"Cable", @"Kettlebell", @"Body Weight", nil];
splittedArray = [NSArray splitArray:items componentsPerSegment:3]
然后在cellForRowAtIndexPath中使用splittedarray的每个内容。
例如:
[self.splittedArray objectAtIndex:indexPath.row]