Я использую следующий код, чтобы реализовать представление тома в ячейке.MPVolumeView, отображающийся в других ячейках
[[cell detailTextLabel] setText: @""];
MPVolumeView *systemVolumeSlider = [[MPVolumeView alloc] initWithFrame: CGRectMake(100, 10, 200, 100)];
[cell addSubview: systemVolumeSlider];
[self.view addSubview:cell];
[systemVolumeSlider release];
//[MPVolumeView release];
Однако у меня есть проблема с этим. Всякий раз, когда я просматриваю вверх или вниз в таблице, MPVolumeView будет добавлен и в некоторые другие ячейки. Как я могу это исправить?
Почему вы не добавляете его в cell.contentView вместо ячейки и почему вы добавляете ячейку в self.view? – Anna
Я пытался это сделать, но он все еще появляется в других ячейках. – MKDev
Если вы хотите его только в определенных ячейках, где ваше if-условие, чтобы проверить, нужно ли вставлять текущую ячейку или нет? – Anna