У меня PhotoTest1Controller очень похож на тот, что в Three20 образцах. Я реализовал необходимые методы shouldRotate в необходимых местах в производных классах UITabBarController и UINavController, а также в таблице, содержащей PhotoTest1Controller.
Происходит забавная вещь, когда в режиме миниатюр изображение вращается правильно, но при отображении изображения оно не реагирует на вращение. Более того, если я поворачиваюсь в виде миниатюры, а затем переключаюсь на просмотр одного изображения в этом повороте, я обнаруживаю, что изображение правильно вращается на заднем плане. Он игнорирует вращение только когда вид сверху!
Итак, я понимаю, что события shouldRotate правильно распространяются, но по какой-то причине один вид изображения не вращается при виде сверху, в отличие от примера кода, который на 98% равен моему коду ...