스토리 보드에 UINavigationBar
을 추가했습니다. 내 응용 프로그램은 막대의 제목을 동적으로 변경해야합니다. 먼저 스토리 보드에서 제목을 변경하고 앱을 실행했지만 제목이 표시되지 않았습니다. 그런 다음 코드로 제목을 추가하려고했습니다. 첫째, 나는 내 @interface
에 UINavigationItem
에서 IBOutlet
연결과 같은 제목을 추가하는 시도 : 그것은 또한 작동하지 않았다사용자 지정 탐색 모음이 변경되지 않음/제목 표시
_navibarTitle.title = @"Something";
, 제목이 표시되지 않습니다.
self.navigationItem.title = @"Something";
이 : 내 앱이 UINavigationController
의 기본 줄을 숨기 및 사용자 정의 것들을 사용할 가지고 있기 때문에, 난이 시도
self.navigationController.navigationItem.title = @"HI";
그들은 또한 작동하지 않았다. (마지막 두 사람은 기본 탐색 모음이 숨겨져있어 작동하지 않는다는 것을 알고 있습니다.) 그래서 나는 생각에서 벗어난 것 같아. 무엇이 잘못 될 수 있습니까?
당신이 존재하는지 확인하기 위해 self.navigationController를 NSLog하려고합니까? 또는보기 컨트롤러의 제목을 설정하려고 시도하십시오 - self.title = @ "your title"이것은 명시 적으로 설정하지 않은 경우 탐색 제목으로 표시됩니다. – x4snowman
@Danyun 예 코드 블록이 존재하는 곳에서 NSLoging을 시도했는지 확인하고 인쇄합니다. 그래서 네 코드를 실행 중입니다 – HusseinB
네비게이션 컨트롤러에 밀어 UIViewController의 제목 이름을 설정합니다. 탐색 제목이 변경됩니다. – Ryan