Я создал пользовательскую вкладку, которая является подклассом UITabbarController
. На моей вкладке есть UIImageView
, nsarray и пять UIButton
. Я устанавливаю каждую кнопку с разными изображениями, а затем устанавливаю массив с помощью кнопок.Скрыть пользовательский TabBarController с помощью файла Three20 SDK в фотогалерее
В файле appDelegate .m я создал экземпляры 5 разных классов и их навигационных контроллеров. Установите UITabbarController's
viewcontrollers с массивом экземпляров.
Все в порядке и хорошо работает. Я использовал три20 sdk для фотогалереи. Использование строки self.hidesBottomBarWhenPushed = YES;
, скрывает исходную панель ios sdk, но я не мог скрыть свою собственную вкладку, когда будет отображаться фотография.
Любое предложение будет оценено по достоинству.
Моя система работает так: В классе mainViewController имеется 10 картинок галереи. Когда я нажимаю одно из них, приложение переходит в класс PhotoTest2Controller, и перечислены фотографии с нажатыми галереями. Когда я нажимаю фотографию, она отображается больше.
Я сделал несколько изменений в своем классе, который является подклассом TTThumbsViewController с именем PhotoTest2Controller.
Но панель видима, когда я открываю галерею и фотографии. В классе PhotoTest2Controller я сделал следующие изменения в viewDidAppear.
TTNavigator *navigator = [TTNavigator navigator];
navigator.persistenceMode = TTNavigatorPersistenceModeAll;
navigator.window = [[[UIWindow alloc] initWithFrame:TTScreenBounds()] autorelease];
TTURLMap *map = navigator.URLMap;
[map from:@"tt://order?waitress=(initWithWaitress:)" toModalViewController:[PhotoTest2Controller class]];
что я могу сделать сейчас?
спасибо за ответ, как я могу использовать этот код? Я ничего не знаю о карте. – fanatic
Вы используете TTNavigator от three20 в своем делете приложения? Если нет, вы можете представить контроллер, используя стандартную функцию контроллера: [self presentModalViewController: <# (UIViewController *) #> анимированный: <#(BOOL)#> – aporat
Я не использую TTNavigator в app делегате aporat. – fanatic