- (void)viewDidLoad
{
[super viewDidLoad]
{ FloorList = [NSArray arrayWithObjects:@"Floor One", @"Floor Two", @"Floor Three", nil];
FloorListAvailable = [NSArray arrayWithObject:@"10 Available", @"2 Available", @"0 Available", nil];
dict = [NSDictionary dictionaryWithObjects:FloorListAvailable forKeys:FloorList];
}
}
...cellForRowAtIndexPath:.....
cell.textLabel.text = [@"%", FloorList];
cell.detailTextLabel.text= [@"%", [dict objectForKey:FloorListAvailable]];
我不知道我现在在做什么。我只想要一个表视图来显示Floor 1和detailtextlabel来显示可用的数字。我无法理解或理解如何达到这一点。谢谢!
编辑 - 我已经在故事板中创建了表视图,并创建了一个viewcontroller h和m文件,这是在FloorTableViewController.m文件中编写的
答案 0 :(得分:-1)
试试这个:
你的tebleView委托“cellForRowAtIndex”中的写下这个:
cell.textLabel.text = [NSString stringWithFormate:@"%@",[FloorList objectAtIndex:indexPath.row]];
cell.detailTextLabel.text= [NSString stringWithFormate:@"%@",[FloorListAvailable objectAtIndex:indexPath.row]];
每次创建单元格时,它都会从对应于数组值的数组中加载对象
希望这会有所帮助