Я работаю над iPad-приложением, имеющим UISplitView. Корневой вид представления с разделом - UITableView. Когда изображение с разделенным изображением поворачивается, контроллер корневого представления отображается в UIPopoverViewController (очевидно, это стандартная практика).
Проблема, с которой я сталкиваюсь, заключается в том, что когда iPad находится в портретном ротации, если пользователь выполняет удаление в корневом представлении, а затем затрагивает подробное представление, а затем снова открывает корневой вид, ячейка все еще будет находиться в это же состояние, показывающее "удаление" из жестов салфетки. Это не ожидаемое поведение.
В настоящее время я вызываю reloadData в виде таблицы в viewDidDisappear (после супер) в корневом представлении, который имеет желаемый конечный результат. Есть ли более эффективный способ сделать это?