我正在使用[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”一步,请原谅我,如果这似乎是一个愚蠢的问题:)
感谢,
答案 0 :(得分:1)
您可以组合这样的字符串:
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];
答案 1 :(得分:0)
感谢@Bhumeshwer katre的信息......教一个人钓鱼。 :)
我建议任何偶然发现这个问题的人都要关注此链接,这很容易做,如果你是像我这样的初学者,你会学到很多东西:http://www.appcoda.com/customize-table-view-cells-for-uitableview/