在表格行中显示一个长字符串

时间:2009-11-16 05:24:44

标签: iphone

我有一个tableview,显示来自Web服务的结果 web服务的结果是字符串数组的形式,其中数组中的每个字符串都很长。它就像“1 | 123 | JP Morgan | 111 | 2000.0 | Pending”,类似地,我在表格的每一行中都有字符串。 但正如您所看到的那样,字符串非常长,可以将其显示在单个表格行中。 在表格视图中,我只能查看前3即“1 | 123 | JP Morgan”它显示.....

如何在表格中显示整个字符串

2 个答案:

答案 0 :(得分:2)

您可以选择将其缩小或制作自定义表格单元格。要更改尺寸,请将属性cell.textLabel.font设置为较小尺寸的字体(例如,使用[UIFont systemFontOfSize:10]。您可能还希望将cell.textLabel.numberOfLines更改为大于1的字体。

要了解有关制作自定义单元格的详情,请阅读Table View Programming Guide

答案 1 :(得分:0)

您可以在单元格UILabel中添加contentView。如果这样做,您可以将UILabel.numberOfLines设置为大于1的数字。如果将其设置为0,它将根据需要使用尽可能多的行。