我创建了一个tableview来显示一些带有字幕的内容。
我选择了UITableViewCellStyleDefault。
所以。在我看来,表格视图应该是这样的。
在空格会删除,我用_表示空间
shopA_ _ __ _ __ _ __ _Floor 2
shopB_ _ __ _ __ _ __ _Floor 3
shopWithLongName_ _ _ _Floor 5
然而,输出就像这样
shopA ____ 2楼
shopB ____ 3楼
shopW ...__ 5楼
但实际上副标题后面有很多空格:Floor
如何将商店名称左侧和副标题放在右侧?这样shopWithLongName就可以显示它的全名。
谢谢专业人士
。它变得更好
shopW ..... _ __ _ __ _ _ _Floor5
有足够的空间来显示全文。
为什么要显示....而不是全文?
答案 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)
在准备细胞时,最好添加两个标签。并根据您的要求制作框架。之后用文字填充这些标签。