Вопрос

У меня есть приложение панели вкладок, но первая вкладка - это изображение с кнопкой на нем. Прикосновение к кнопке должно толкать веб-просмотр. Другие вкладки представляют собой простые веб-представления. Они работают нормально, но каждый раз, когда я нажимаю на новое представление, оно пустое (кроме кнопки «Назад» вверху.)

Вопросы:

Нужен ли xib для просмотра в Интернете?

Куда конкретно идет код loadRequest? (Я использовал awakeFromNib в представлениях панели вкладок)

Когда я нажимаю кнопку "Назад", можно ли добавить хук или какой-либо метод, чтобы скрыть верхнюю панель навигации?

Это было полезно?

Решение

Во-первых, вам никогда не понадобится .xib для чего-либо; Вы всегда можете построить свои представления в коде.

Во-вторых, что вы подразумеваете под "продвигать веб-просмотр"? и " нажать на новый вид " ;? Вы используете UINavigationController для этой страницы, правильно? Итак, вы говорите, что изначально вкладка показывает правильную страницу, но когда вы помещаете подпредставление в стек, оно получается пустым?

Я подозреваю, что место, где вы хотите loadRequest, находится в viewDidLoad, но я должен увидеть, что вы пытаетесь сделать.

Что касается скрытия верхней панели навигации, вы ищете что-то вроде этого:

self.navigationController.navigationBarHidden = YES;

Если это так, все, что вам нужно сделать, это установить на странице, для которой вы хотите, чтобы панель навигации была скрыта; это не имеет ничего общего с кнопкой возврата.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top