Скрытие / отображение индикатора раскрытия аксессуаров UITableViewCell

Я пытаюсь загрузить строку из основных данных, и если это значение в этой строке равно «-», индикатор раскрытия дополнительных принадлежностей будет скрыт, а стиль выбора ячейки должен быть SelectionStyleNone .

Я пробовал это, но безуспешно

if (entity.value == @"--"){
    cell.selectionStyle = UITableViewCellSelectionStyleNone;  
    cell.accessoryType = UITableViewCellAccessoryDisclosureIndicator;
}  

Или

NSString *this = entity.value;
if (this == @"--") {
    cell.accessoryType = UITableViewCellAccessoryDisclosureIndicator;
    cell.selectionStyle = UITableViewCellSelectionStyleNone;
}

Ни то, ни другое не работает, но возможно ли это? Спасибо.

36
задан shim 12 July 2018 в 17:36
поделиться