Я думаю, что это изменение связано с синхронизацией макета ячейки, а ширина 302 задается в методе viewWill * или viewDid *, когда больше известно об аксессуарах, стиле таблицы и т. Д.
Когда я столкнулся с этим, я исправил его, установив свойство autoresizingMask
соответствующим образом, когда contentView был настроен на значение 302 позже в коде.
Поскольку я получал ширину границ, чтобы я мог добавить текстовое поле с правой стороны ячейки, просто добавив:
valueTextField.autoresizingMask = UIViewAutoresizingFlexibleLeftMargin;
заставил его вернуться туда, где он был до iOS5,Я подозреваю, что у меня получилось бы лучше с этим, если бы устройство было повернуто или входило и выходило из режима редактирования, но это конкретное табличное представление не делает ни одного из них.
Надеюсь, это поможет вам!