Добавление Три20 TTPhotoViewController при пустом UIWindow
Вращение работало как очарование.
Но когда я переместил TTPhotoViewController для создания из UINavigationController
внутри UITabBarController
, он вообще не вращается.
Я убедился, что возвращаю ДА для каждой 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
, но это не помогло.