그래서 iOS/Objective-C 프로그래밍의 초보자입니다.pushViewController와 결합 된 UIToolBar
우리 회사는 다른 사람이 만든 업무용 응용 프로그램을 가지고 있으며 약간의 조정을하기 위해 모든 것을 이해하려고 노력하고 있습니다.
지금 당장은 주변을 둘러 볼 수없는 문제가 있습니다.
내가있는 navigationController이 있고 사람이있는 tableView의 행을 선택하면 내 rootView에서 내가 다른 ViewControllers를 밀어 : 여기
는 거래이다. 모든 단계에는 자체 ViewController가 있습니다.있는 tableView 1 -> 2를 tableView ->있는 tableView 3 -> 3의 ViewController있는 tableView 4
는 I 3 개 버튼 XIB UIToolBar에 추가. 그것이 사용자가 작업을 수행 할 수있는 유일한 장소입니다. 툴바와 3 개의 버튼에 대한 속성과 버튼을 누르기위한 3 개의 액션을 추가했습니다.
사용자가있는 tableView 3 행을 선택는있는 navigationController가있는 tableView 4를 tableView 4의 ViewController가 XIB에는 UIToolbar가없는
와의 ViewController 푸시하지만있는 tableView 3에서 툴바가 도시되어있다.
어떻게 UIToolBar를 다시 숨길 수 있습니까?
내가 시도 :
[self.navigationController setToolbarHidden:YES];
은 내가 당신의 적어도 일부는 나에게 어떻게 내 문제를보고 힌트를 줄 수 있기를 바랍니다 기본 지식 :
어떤 종류의 실종 생각 대답을 얻으려는 올바른 방법.
감사
마태 복음
편집 : reaaaaalllly 중요한 것을 놓친
!
tableView 3 didSelectRowAtIndexPath가 tableView 3의 ViewController를 다른 데이터 소스와 함께 푸시합니다.
는 그래서 기본적으로 :
있는 tableView 1 ->있는 tableView 2 ->있는 tableView 3 (항목) ->있는 tableView 3 (하위 항목)
트릭을 수행하지 않았습니까? 나는 이미 그것을 시도했다고 생각합니다. – MathewB83
내가 편집에서 말했듯이 같은 ViewController가 호출되었음을 깨달았습니다. 나는 tableView 4에 새로운 것을 추가하고 viewWillAppear에 setToolbarHidden을 추가했습니다. 모든 것이 이제 완벽하게 작동합니다. – MathewB83