Iphone 如何在Xcode中向tableview添加字幕

Iphone 如何在Xcode中向tableview添加字幕,iphone,xcode,ipad,Iphone,Xcode,Ipad,如何将文本添加到字幕中?目前我有一个包含姓名列表的NSArray,如何为姓名添加字幕 lodgeList = [[NSArray alloc]initWithObjects: @"Abingdon Lodge No. 48", @"York Lodge No. 12", @"Alberene Lodge No. 277", nil]; 继续 - (UITableViewCell *)ta

如何将文本添加到字幕中?目前我有一个包含姓名列表的NSArray,如何为姓名添加字幕

   lodgeList = [[NSArray alloc]initWithObjects:

            @"Abingdon Lodge No. 48",
            @"York Lodge No. 12",
            @"Alberene Lodge No. 277",

             nil];
继续

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
static NSString *CellIdentifier = @"Cell";
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];

 if (cell == nil) {
    cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleSubtitle reuseIdentifier:CellIdentifier];
}


cell.textLabel.text =[lodgeList objectAtIndex:indexPath.row];

cell.accessoryType = UITableViewCellAccessoryDisclosureIndicator;

return cell;

假设您使用的是标准的UITableViewCell,请确保将表格单元格的样式设置为
UITableViewCellStyleSubtitle
,然后通过设置单元格的
detailTextLabel.text
属性来设置字幕文本。

如果没有什么帮助就好了。。。不要只是-1我的问题我猜反对票是因为问题的模糊性。也许显示您已经拥有的代码,以及对您试图实现的目标进行更彻底的解释,可以帮助您获得更好的响应。如前所述,很难判断问题的症结所在——无论是在tableview设置中,还是在数据本身中。很抱歉谢谢VeryVito,我需要为字幕创建另一个NSArray吗?或者只需创建属性并添加“subtitle.detailtextable.text=[subtitle…..请参阅上面的注释。可以通过多种方法来实现这一点(例如,通过单独的字符串数组,或包含各种字符串作为键控对象的单个字典数组等。如果不知道您已经获得了什么,则很难知道。)这会有帮助吗?我想在lodge names.Sure中添加子视图。添加新的NSArray将是最快的解决方案(尽管如果您必须不断添加/编辑列表,这可能会很困难,因为您需要确保两个列表保持同步)。然后您可以设置
cell.detailTextLabel.text=[otherArray objectAtIndex:indexath.row];
就在你的文本标签下。文本分配。我明白了,…嗯,我想添加300多个小屋。有什么更好的方法吗?有没有其他方法可以像这样添加它@“小屋1”,副标题“@“城市名”…..我想我不能..而且它们都需要在单独的数组中,这会让更新变得一团糟。