Я хочу, чтобы мой аксессуар был в немного отличающемся месте, чем нормальный. Действительно ли это возможно? Этот код не имеет никакого эффекта:
cell.accessoryType = UITableViewCellAccessoryDisclosureIndicator;
cell.accessoryView.frame = CGRectMake(5.0, 5.0, 5.0, 5.0);
Нет, вы не можете переместить место расположения вида аксессуара. В качестве альтернативы можно добавить вложенный вид, как показано ниже;
[cell.contentView addSubview:aView];
Кроме того, при установке свойства accessoryView
равным чему-либо, значение accessoryType
игнорируется.