0

나는 IOS 애플리케이션을 개발 중이다. 내비게이션 컨트롤러와 관련하여 작업하는 동안 의심의 여지가 있습니다. 여기에 내 질문이있다. 보기를 나타낼 때 모든 내보기를 탐색 컨트롤러로 밀어 넣고 있습니다. 나는 그것의 제목처럼 .. 내비게이션 컨트롤러 작동 원리 - IOS?

self.tiltle = @"View1"; // Something like that. 

내가 탐색 컨트롤러가 같은 추측, 단지 내가 바로, 생각하면 달라집니다 내가 로딩 오전보기 모든 페이지를 설정하고 왜 동일한 제목가로드되지 때마다 모든 페이지 (위와 같은 제목을 설정하지 않으면로드 된 새보기에 대해 비어 있음). 내가 틀렸다면 ... 지적 해주세요. 여러분의 소중한 제안에 대한

덕분에 ..

답변

0

때마다 당신은 UIViewControllerUINavigationController A를 읽고 탐색 컨트롤러의 밀어 UIViewControllerself.title 또는 self.navigationItem.title 그 위에 탐색 모음의 표시됩니다. 모든 자식보기 컨트롤러에 대해 동일한 제목을 설정하려면 각 자식보기 컨트롤러에 self.title을 설정해야합니다.

+0

이미지가있는 뒤로 버튼을 사용자 정의하고 있으므로 모든 뷰에서 동일한 작업을 수행해야합니까? 어떤 방법으로도 모든 견해에 반영되는 한 곳에서 할 수 있습니까? – Newbee

+1

뒤로 단추 또는 왼쪽 단추, 제목 및 오른쪽 단추는 각보기 컨트롤러의 모든 속성입니다. 한 곳에서 모든 네비게이션 하위에 대해 동일한 것을 선언하고 싶다면 기본 UIViewController 하위 클래스를 만들고 거기에서 뷰 컨트롤러를 파생시킵니다 –

관련 문제