탐색 기반 앱에서 tableview를 밀고 있습니다. 푸시 뷰 (viewOld) 및 푸시 뷰 (viewNew)는 모두 UITableViewController입니다. viewOld에서 viewNew라는 제목을 부여했습니다. viewNew가 나타나면 제목이 표시되지만 왼쪽에는 뒤로 버튼이 표시되지 않습니다. 보기 (viewNew)에 제목을 지정하면 뒤로 버튼을 표시하지 않아야합니까?탐색 앱에서 뒤로 버튼을 표시하는 방법은 무엇입니까?
viewNew의 탐색 모음 왼쪽에있는 빈 공간을 클릭하면 viewOld로 돌아갈 수 있습니다. 하지만 뒤로 버튼이 보이지 않는 이유는 무엇입니까? OS 3.0에서이 작업을 수행하고 있지만 이전 버전의 기능과 동작이 변경되지 않았다고 생각합니다. viewOld에서 viewNew을 누르면
: viewOld
의 navigationItem
그것을 재정의하는 backBarButtonItem
세트를 가지고 있지 않는
ViewNew * viewNew = [[ViewNew alloc] initWithNibName:@"ViewNew" bundle:nil];
viewNew = @"The new view";
[self.navigationController viewNew animated:YES];
[viewNew release];
예 - viewOld의 제목이 없습니다. 나는 viewNew에서 이것을 시도했지만 "Back"텍스트를 보지 못했습니다 : \t self.navigationItem.backBarButtonItem = [[[UIBarButtonItem alloc] initWithTitle : @ "뒤로"스타일 : UIBarButtonItemStyleBorderered 타겟 : nil] autorelease]; 왜 그런 아이디어가 효과가 없습니까? – 4thSpace
backBarButtonItem은 viewNew가 아니라 viewOld로 설정되어야합니다. –