Причина, по которой кадр представления не сбрасывается, вероятна, потому что self.editingAccessoryView
равен nil
, что имеет место, если вы не установите его для собственного представления.
Да, вам следует попробоватьпредоставление собственного пользовательского представления редактирования и сброс его свойства frame
, но это может помешать другим существующим представлениям.
Таким образом, ваш лучший выбор - это создание полной пользовательской ячейки.