我对iOS中的TableView有一个相当简单的问题,有没有办法在tableview中缩进单元格的内容,例如我有一个字符串数组,我想让它们显示出来在ui上作为交替的一系列文本,它看起来像一个对话日志。例如
I am Hercules
I am Delilah
If you are Delilah
Then I am your lover
这不依赖于自定义单元格,但是,如果自定义单元格是唯一的,您能否告诉我如何/从哪里开始?
TIA
蜃
答案 0 :(得分:2)
在cellForRowAtIndexPath
方法中,执行以下操作:
if (indexPath.row % 2 == 0) {
[cell.textLabel setTextAlignment:UITextAlignmentLeft];
} else {
[cell.textLabel setTextAlignment:UITextAlignmentRight];
}
更新了正确的对齐方式,感谢paul polo
答案 1 :(得分:0)
您可以在tableView : (UITableView *)tableView cellForRowAtIndexPath
方法中创建单元格时进行连接:
indexPath
检查您是创建奇数还是单元格。你已经完成了!