我正在使用 [cell.textLabel setText: title];效果很好,但我想在同一单元格中添加更多内容。
例如:
[cell.textLabel setText: title];
[cell.textLabel setText: venue];
[cell.textLabel setText: offer];
[cell.textLabel setText: title];
[cell.textLabel setText: venue];
[cell.textLabel setText: offer];
[cell.textLabel setText: title];
[cell.textLabel setText: venue];
[cell.textLabel setText: offer];
etc etc
但是,当然,这只是覆盖了之前的。所以我只是在每个单元格中得到“报价”。
这样的事情是如何完成的?请记住,这是我的第一个应用程序,比“hello world”更进一步,所以如果这看起来是一个愚蠢的问题,请原谅我:)
谢谢,
最佳答案
您可以像这样组合字符串:
NSString *celltext;
celltext = title;
celltext = [celltext stringByAppendingString:@" "];
celltext = [celltext stringByAppendingString:venue];
celltext = [celltext stringByAppendingString:@" "];
celltext = [celltext stringByAppendingString:offer];
[cell.textLabel setText: celltext];
替代方案:
NSString *celltext;
celltext = [celltext stringByAppendingFormat:@"%@ %@ %@", title, venue, offer];
[cell.textLabel setText: celltext];
关于ios - cell.textLabel setText 包含多个项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20179274/