Я добавил навигационный контроллер в свое приложение. Я добавил логотип в центре навигации. Я просто хочу удалить изображение логотипа из своего класса. Например, на главной странице мне нужен логотип. Во втором взгляде мне не нужен этот логотип. Как удалить изображение логотипа для определенного вида.Удалить изображение логотипа из navigationcontroller
0
A
ответ
0
Лучший способ
есть ссылка на мнение изображения и удалить его во время навигации к другому представлению по телефону
[imageView removeFromSuperview];
Если добавить изображение в UIBarbutton, то вы можете удалить его, присвоить его nil во время навигации.
navigationItem.rightBarButtonItem = nil;
Если вы добавили изображение в представление заголовка, вы можете удалить его, назначив его nil во время навигации.
self.navigationItem.titleView = nil;
не спросил, но как больше информации
, если у вас есть код для навигации в очень многих местах, и вы не хотите повторять код ..
использование delegate method of navigationController
navigationController:willShowViewController:animated:
0
На главной странице ViewController, вы должны добавить этот код:
- (void)viewWillAppear:(BOOL)animated { [super viewWillAppear:animated]; // here you should add your logo image [self addLogoInNavigationBar]; } - (void)viewWillDisappear:(BOOL)animated { [super viewWllDisappear:animated]; // here you should remove logo image from navigationBar [self removeLogoInNavigationBar]; }
Смежные вопросы
- 1. Как удалить Subview из navigationController?
- 2. Как удалить navigationController (iPhone)
- 3. Отзывчивый Bootstrap Изображение логотипа
- 4. Изображение поворота логотипа компании
- 5. Как удалить прокладку из логотипа панели действий?
- 6. NavigationController Push Distort Фоновое изображение
- 7. Как сделать изображение логотипа видимым?
- 8. Пользовательское изображение вместо логотипа в ActionBar
- 9. navigationController из зрения
- 10. как вставить изображение логотипа на слово VB6?
- 11. navigationcontroller back to upper navigationcontroller
- 12. Как создать navigationController внутри NavigationController
- 13. Удалить изображение из Gridview
- 14. Удалить изображение из NSMutableArray
- 15. Удалить изображение из UICollectionViewController
- 16. Удалить изображение из UIPageViewController
- 17. Удалить изображение из концентратора
- 18. Удалить изображение из MediaRouteControllerDialog
- 19. Открывание логотипа - Заблокировано фоном Изображение из другого DIV
- 20. Как ссылаться на изображение логотипа из разных узлов в drupal7
- 21. PHP, чтобы сохранить изображение логотипа из представленного URL
- 22. NavigationController прозрачное и фоновое изображение Swift
- 23. Как разместить изображение логотипа с помощью float
- 24. как сделать изображение логотипа отзывчивым в заголовке
- 25. Как сделать левое изображение моего логотипа незаметным?
- 26. Пользовательское изображение вместо логотипа в ActionBar/ActionBarSherlock
- 27. Как центрировать изображение логотипа внутри заголовка
- 28. Ошибка логотипа логотипа с цветом фона
- 29. IOS 6 navigationController navigationbar
- 30. Правильно установить размер логотипа + удалить пробел
Какой код, который вы написали для настройки логотипа, может быть полезен для других, чтобы понять и ответить. Можете ли вы опубликовать это здесь? – Anon