0

UINavigationController를 사용하지 않고 네비게이션 바를 표시하고 싶습니다. 탐색 모음의 왼쪽에는 단추가 표시되고 가운데에는 제목이 표시됩니다.
는 이미 작동하지 않는하지만이처럼하려고 노력 : Add items to NavigationBar (Not using UINavigationController)
내가 탐색 컨트롤러를 사용하지 않는 경우 내가이 속성을 사용하지 말아야 공식 문서에 코멘트도있다 : https://developer.apple.com/library/ios/documentation/uikit/reference/UIViewController_Class/Reference/Reference.html#//apple_ref/occ/instp/UIViewController/navigationItem
가되어가 이 경우에도 가능하고 그렇지 않은 경우 어떻게 비슷한 결과를 얻을 수 있습니까?UINavigationController없이 네비게이션 바 보이기

+0

예, 가능합니다. 프로그래밍 방식으로이 작업을 수행하려고합니까? –

+1

UINavigationController를 사용하지 않는 이유는 무엇입니까? 하나의보기 컨트롤러 만 추가하면됩니다. – nielsbot

답변

3

매우 직관적이지는 않지만이를 가능하게 할 수 있습니다.

귀하가 링크 한 대답은 해결책의 절반 (UINavigationBar 만들기 및 UINavigationItem 추가)입니다.

실제로 탐색 모음을 하위보기로보기에 추가해야합니다.

[self.view addSubview:myNavigationBar];