Я использую UINavigationController
внутри UITabBarController
, а один из экранов в моем навигационном контроллере - UIImageView
. Когда я хочу показать это изображение на весь экран, мне нужно скрыть панель навигации и панель вкладок. Я могу скрыть панель навигации правильно, но когда я скрываю панель вкладок, она оставляет 50 пикселей белого пространства. Любое предложение?Белое пространство вместо скрытой панели вкладок
ответ
Спасибо вы для всех Я нашел лучшее решение для своей проблемы ,
MyImageViewController.hidesBottomBarWhenPushed = YES ;
[self.navigationController pushViewController:MyImageViewController animated:YES];
Это дало мне ответ, который я хотел. Спасибо за вашу акцию
Вы можете увеличить высоту изображения.
Я сделал это уже, но он не сделал ничего. Проблема все еще существует. – SamehDos
Я думаю, вы можете показать его на контроллере модели. Поместите диспетчер модели на панель управления tabbar.
FullImageView*objFullImageView = [[FullImageView alloc] initWithNibName:@"FullImageView" bundle:nil];
objFullImageView.image = OriginalImage;
UINavigationController *tempNav = [[[UINavigationController alloc] initWithRootViewController:objFullImageView] autorelease];
[objFullImageView release];
self.tabBarCtrl.modalPresentationStyle = UIModalPresentationPageSheet;
[self.tabBarCtrl presentModalViewController:tempNav animated:YES];
FullImageView.h
{
UIImage *image;
}
@property(nonatomic, retain) UIImage *image;
FullImageView.m
@synthesize image;
viewDidLoad /ViewWillApper
{
//Set image in your UIImageView
}
Можете ли вы объяснить, пожалуйста ??? – SamehDos
Вам нужно создать новый класс. затем создайте объект этого класса и покажите этот объект как modelviewcontroller. Я отредактировал свой ответ. –
И вам не нужно было скрывать навигационный контроллер, а также панель. – HiddenDeveloper
После нескольких часов исследования, эта нить решить мою пустую проблему пространства, когда Hidding TabBar: hiding TabBar when rotating iPhone device to landscape
Прошло довольно долгое время с момента создания оригинала, но я подумал, что могу вскочить и добавить свои мысли.
Другим вариантом является установка опции Hide bottom bar on push
непосредственно в Раскадке для всех тех контроллеров, которые перемещаются внутри контроллера навигации внутри контроллера панели. Это работает и в iOS7-симуляторе/цели, как на 3.5 ", так и на 4".
- 1. Отмена скрытия скрытой панели вкладок (TabBar)
- 2. Вместо вкладок панели действий
- 3. Дизайнер PerformancePoint Белое пространство/пустое пространство
- 4. Gnuplot: задний белое пространство
- 5. Contatenation и белое пространство
- 6. Белое пространство вокруг изображения?
- 7. Откуда это белое пространство?
- 8. белое пространство под ImageView
- 9. Нежелательное белое пространство
- 10. Как удалить белое пространство
- 11. Белое пространство над пользовательским интерфейсом
- 12. string.replace (далее ', «») покидает белое пространство
- 13. Студия Android: белое пространство над значками верхней панели
- 14. ScaleTransform, примененный к элементам в стеке панели, вызывает «белое» пространство
- 15. ImageView не всегда прозрачен и белое пространство показано вместо
- 16. Создание скрытой панели инструментов
- 17. Удалить белое пространство вокруг ToolStripControlHost
- 18. Держите белое пространство с htmlentities
- 19. гуавы, Files.readLines() и белое пространство
- 20. Где все это белое пространство?
- 21. Белое пространство вокруг фона-изображения
- 22. CSS - Откуда мое белое пространство?
- 23. Нежелательные белое пространство в заголовке
- 24. Удалить белое пространство с картинки
- 25. Regex привычка понимать белое пространство
- 26. Почему ведущее белое пространство исчезло?
- 27. Android проверка EditText белое пространство
- 28. Удалить белое пространство в WebView
- 29. удалить белое пространство, используя полосу()
- 30. Большое белое пространство внизу страницы
Автономные образцы полезны для понимания того, что происходит. Попробуйте изменить свой вопрос. Спасибо. –
С iOS 8 все «функции вращения воли» устарели. [Так теперь мое решение справиться с этим.] [1] [1]: http://stackoverflow.com/a/29772254/2242687 – MPajak