Вращение Three20 TTPhotoViewController внутри TabBarController

Добавление Three20 TTPhotoViewController на пустое UIWindow Вращение работали как шарм.

Но когда я переместил TTPhotoViewController, созданный из UINavigationController внутри UITabBarController, он не вращается вообще.

Я убедился, что возвращаю YES для каждой функции shouldAutorotateToInterfaceOrientation.

Работает ли Three20 Photo Gallery в боковом UITabBarController с вращением?


Как я это делаю?
[[TTURLRequestQueue mainQueue] setMaxContentLength:0];

TTNavigator *navigator = [TTNavigator navigator];
navigator.persistenceMode = TTNavigatorPersistenceModeAll;

navigator.window = [UIApplication sharedApplication].keyWindow;
TTURLMap *map = navigator.URLMap;
[map from:@"tt://appPhotos" toSharedViewController:[PhotoViewController class]];
[navigator openURLAction:[TTURLAction actionWithURLPath:@"tt://appPhotos"]];


Обновление 1:

после прочтения некоторых постов я могу вращать изображения только внутри TTScrollView, но панель навигации не вращается.

Обновление 2: Я сделал подклассы UITabBarController и UINavigationController, чтобы переопределить shouldAutorotateToInterfaceOrientation, но это не помогло.

7
задан Ahmad Kayyali 28 September 2011 в 06:06
поделиться