2015-11-04 3 views
0

Я новичок в разработке приложений для iOS и начал играть с Xcode. Мне было интересно, нужен ли навигационный контроллер? Если то, что я создаю, не требует кнопки «Назад» или «Переслать», мне все еще нужно? Или я должен просто скрыть это?Контроллер навигации в Xcode

Спасибо!

+1

С должным уважением, вы должны прочитать [Apple Documentation] (https://developer.apple.com/library/ios/documentation/UIKit/Reference/UINavigationController_Class/), чтобы узнать о 'UINavigationController' и случаях, когда он должен использоваться. Этот вопрос слишком широк, чтобы ответить здесь. – Abhinav

+0

Получил, спасибо! –

+0

Вы должны использовать приложение Single View, если вам не нужен навигационный контроллер. – msmq

ответ

1

попробуйте этот код в viewDidLoad

self.navigationController?.navigationBarHidden = true 
0

мне было интересно, если Навигационный контроллер необходимо? Если то, что мне , создание не требует кнопки «Назад» или «Переслать», я все еще Нужна она?

Определенно нет. В Xcode есть специальный шаблон приложения Single View Application, который создает приложение без таргетинга без табуляции именно для такого рода случаев.

0

Если вам не нужна кнопка «Назад» или кнопка «вперед», то нет необходимости в контроллере навигации. Вы можете скрыть навигационный контроллер, используя ..

self.navigationController.navigationBarHidden = YES;

0

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