我的一些tableview单元格有箭头, 我按箭头设置了箭头
cell.accessoryType = UITableViewCellAccessoryDisclosureIndicator;
但在其中一个表格视图单元格中,我想显示一个简单的字符串或文本而不是箭头
- (void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath
{
if ([cell.textLabel.text isEqualToString:@"Version"]){
cell.accessoryType = UITableViewCellAccessoryNone;
}
}
如何在tableview单元格的最右侧显示字符串?
答案 0 :(得分:0)
您可以将cell.accessoryType
设置为self.accessoryView
,而不是设置为UIView
,例如设置为使用文字创建的UILabel
。
答案 1 :(得分:0)
使用单元格的accessoryView
属性:
UILabel * disclosureLabel = //create your UILabel cell.accessoryView = disclosureLabel; [disclosureLabel release];