2013-03-16 2 views
8

프로그래밍 방식으로 UINavigationBar (UINavigationController가 없음)에 누구의 텍스트 값이 webTitle인지 확인하라는 메시지가 표시됩니다.프로그래밍 방식으로 UINavigationBar에 프롬프트 추가

가 나는 운없이 다음 시도했다 :

self.navigationItem.prompt = webTitle; 

나는 프롬프트를 만들 수 있었던 유일한 방법은 IB의 내비게이션 바에 다음과 같은 설정을 적용하는 것입니다. 나는 당신의 UINavigationBar를 믿고있어

Yeah

답변

8

적절한 방법을 사용할 수 있습니다,의는 UINavigationBar이 내비게이션 바라는 속성으로 존재라고하자이 답변 허용해야

self.navigationItem.prompt = @"Hello"; 
13

는 webTitle 변수를 가지고하는 어떤 속한다. 당신이

self.navigationBar.topItem.prompt = webTitle; 
+2

입니다. 다른 하나는 해킹입니다. – katzenhut

+1

또한 uinaviagioncontroller가있는 경우 self.navigationItem.prompt = webTitle이됩니다. – Lucas

관련 문제