В моем приложении мне нужно фоновое изображение, чтобы покрыть весь экран, но мне также нужна кнопка на панели. Мне кажется, мне нужно скрыть/удалить навигацию bar (чтобы покрыть весь экран моим фоновым изображением, но как-то сохранить кнопку на панели. Возможно ли это? EDIT: серая часть (NavigationBar) должна исчезнуть. Кнопка (позиция) должна оставатьсяСкрыть панель навигации, но держите кнопку бара
ответ
[self.navigationController.navigationBar setBackgroundImage:[UIImage new]
forBarMetrics:UIBarMetricsDefault];
self.navigationController.navigationBar.shadowImage = [UIImage new];
Вы должны настроить Ваша Панель кнопки без использования системы
Нужно оставить комментарий, а затем ответить. –
https://github.com/ltebean/LTNavigationBar, я думаю, это может помочь вам – tianglin
Вы можете сделать панель навигации прозрачны, используя следующий фрагмент кода:
self.navigationController?.navigationBar.setBackgroundImage(UIImage(), forBarMetrics: UIBarMetrics.Default)
self.navigationController?.navigationBar.shadowImage = UIImage()
self.navigationController?.navigationBar.translucent = true
Обновление: То же самое в Objective-C:
[self.navigationController.navigationBar setBackgroundImage:[UIImage new]
forBarMetrics:UIBarMetricsDefault];
self.navigationController.navigationBar.shadowImage = [UIImage new];
self.navigationController.navigationBar.translucent = YES;
Он говорит: «Навигация свойств» не найден на объекте типа «ViewController *»; вы имели в виду «navigationItem»? –
Извините, вы должны использовать 'navigationController? .navigationBar' – matthias
- (IBAction)actionBtn:(id)sender
{
NSLog(@"%d",nv);
if (nv==0) {
self.navigationController.navigationBarHidden=nv;
nv=1;
}
else
{
self.navigationController.navigationBarHidden=nv;
nv=0;
}
}
попробовать это ....
Когда вы ответите, пожалуйста, укажите некоторые объяснения, почему это может сработать. – milo526
ладно, извините за это я был lil занят, когда я был отправлен ответ. –
- 1. Держите панель навигации скрытые
- 2. Скрыть панель навигации, но не кнопка назад
- 3. Добавить кнопку бара в навигационную панель программно
- 4. Удалить панель навигации и хотят показать действие бара домашней кнопку вместо панели навигации
- 5. Как скрыть панель навигации?
- 6. Как скрыть панель навигации?
- 7. Как скрыть панель навигации?
- 8. Скрыть панель навигации и панель инструментов прикосновением
- 9. Добавить правую кнопку «Бар» в панель навигации
- 10. Скрыть и показать кнопку назад в Панель навигации
- 11. IOS NavigationController скрыть панель навигации
- 12. как настроить кнопку бара, но сохранить segue?
- 13. Скрыть панель навигации в раскадровке
- 14. Скрыть панель навигации, android 4.2+
- 15. Скрыть панель навигации как facebook
- 16. добавить кнопку Панель навигации центр
- 17. кнопку Панель навигации назад исчезает
- 18. Скрыть панель навигации в flex
- 19. Скрыть Панель навигации не работает
- 20. Скрыть и Показать панель навигации
- 21. Скрыть панель навигации в раскадровке
- 22. Как скрыть клавиатуру, нажав кнопку бара
- 23. Edit ABPeoplePickerNavigationController кнопку Панель навигации
- 24. Панель управления планшета + контроллер навигации + кнопка бара Пункт
- 25. Скрыть панель навигации, но запомнить историю в фрейме wpf
- 26. Скрыть панель навигации, но и сохранить цвет фона строки состояния
- 27. Как скрыть панель навигации на странице WPF
- 28. Скрыть панель навигации Android в Appcelerator Titanium
- 29. CNContactViewController скрыть Панель навигации после contactImage fullscreenView
- 30. Скрыть панель навигации после использования строки поиска
Пожалуйста, пост здесь код? –
У меня еще нет кода..Просто началось кодирование, ничего важного не было введено –
Честно говоря, я не получил то, что вы хотите ... –