Думаю, на этот вопрос было немного сложно ответить, так как он касался моей конкретной не элементарной настройки приложения.Извините за то, что время щедрости истекло, в тот же день, когда я спросил, было в основном слишком поздно;)
Я думал, что опубликую это сообщение «не похоронено в комментариях» для тех, у кого наблюдаются такие же симптомы.*
Первым было то, что я заметил IBOutlet, который, я уверен, что я подключился в одной точке, больше не был подключен (контроллер панели вкладок -> объект tabBarController).Поскольку я ломал голову и перемещал вещи, чтобы сделать эту работу, это, вероятно, было связано с тем, что я что-то пробовал, а затем восстанавливал резервную копию.
Вторая часть решения заключалась в добавлении SubView представления галереи в представление tabBarControllerвместо навигации - для просмотра.Затем были вызваны корневые методы контроллера mustAuto ... и willAuto.
(Чтобы скрыть панель вкладок и панель навигации во время поворота, мне пришлось установить их .alpha в 0, пока отображается галерея, в противном случае перемещался-в вид был частично скрыт под панелью навигации при возврате к ней. Я не нашел способа скрыть строку состояния при отображении галереи.)
После этого был запрос о детализации галереи-view перешел на другую вкладку, и я получил хитрую ошибку, заключающуюся в том, что только когда ДРУГОЙ (рабочий) подробный вид, показанный на другой вкладке, будет автоматически работать с новой галереей.Вернемся к решению этой проблемы, время бросить курить.