表格视图单元格未显示完整内容

时间:2011-06-28 04:05:42

标签: xcode

我创建了一个tableview来显示一些带有字幕的内容。

我选择了UITableViewCellStyleDefault。

所以。在我看来,表格视图应该是这样的。

在空格会删除,我用_表示空间

shopA_ _ __ _ __ _ __ _Floor 2

shopB_ _ __ _ __ _ __ _Floor 3

shopWithLongName_ _ _ _Floor 5

然而,输出就像这样

shopA ____ 2楼

shopB ____ 3楼

shopW ...__ 5楼

但实际上副标题后面有很多空格:Floor

如何将商店名称左侧和副标题放在右侧?这样shopWithLongName就可以显示它的全名。

谢谢专业人士


它似乎很复杂。有没有更简单的选择?

更改为UITableViewCellStyleValue1后

。它变得更好

shopW ..... _ __ _ __ _ _ _Floor5

有足够的空间来显示全文。

为什么要显示....而不是全文?

3 个答案:

答案 0 :(得分:1)

-(NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section

{
return [Array count];
}

答案 1 :(得分:0)

如果字幕你的意思是辅助文字你不能使用UITableViewCellStyleDefault这个单元格样式只有有一个文本字符串和一个可选图像,如果你想要查看辅助文本单元格样式部分下的UITableViewCell文档,并选择您要查找的样式(http://developer.apple.com/library/ios/documentation/uikit/reference/UITableViewCell_Class/Reference/Reference.html#//apple_ref / C / TDEF / UITableViewCellStyle)。您可能还想查看一些iOS5表视图内容,可能可以让您更好地控制单元格的外观。

答案 2 :(得分:0)

在准备细胞时,最好添加两个标签。并根据您的要求制作框架。之后用文字填充这些标签。