Эта проблема возникает только на iPhone 4S, так как 5S и 6 имеют достаточно высоты экрана, что проблема не влияет на приложение.UISlider на UITableViewCell реагирует только на определенную часть экрана
На скриншоте UISlider не реагирует на касание в области примерно от ползунка к основанию экрана (голубая стрелка).
Прокрутите стол вверх, и слайдер отлично реагирует.
Таблица реагирует на прокрутку вверх/вниз в любом месте экрана. Прокрутите строку с помощью слайдера вниз и перестаньте отвечать на касание в области «голубая стрелка».
De-очередью код:
BrightnessTableViewCell * cell = [tableViewIn dequeueReusableCellWithIdentifier:@"BrightnessTableViewCell"];
if (cell == nil) {
cell = [[BrightnessTableViewCell alloc] initWithStyle:UITableViewCellStyleSubtitle reuseIdentifier:@"BrightnessTableViewCell"];
cell.selectionStyle = UITableViewCellSelectionStyleNone;
}
СИБ регистрация в viewDidLoad
UINib *nib2 = [UINib nibWithNibName:@"BrightnessTableViewCell" bundle:nil];
[[self tableView] registerNib:nib2 forCellReuseIdentifier:@"BrightnessTableViewCell"];
Игнорировать индикаторы активности, они находятся только в режиме отладки –
Не могли бы вы добавить код, который вы используете для деактивации ячеек в виде таблицы? – doctorBroctor