TableView, NavigationView 및 TabBar가 함께 실행되는 앱이 있습니다. TabBar 위의 화면 하단에는 화면 상단의 NavigationBar와 정확히 같은 막대가 있습니다. 나는 그것이 무엇인지 또는 그것을 없애는 방법을 모른다. 여기 은 내가 밖으로 넘어 사라 원하는 것과 같은 모습입니다 : 그것을 alt text http://www.jamespwright.com/images/public/tableviewstructure.jpgNavigationView/TableView에서 아래쪽 막대를 제거하는 방법
그것이 무엇인지 어떤 생각과 방법을 없애 : alt text http://www.jamespwright.com/images/public/tabandnavigationview.jpg
이 뷰의 구조는? 일반보기 인 다음보기로 이동할 때도 그대로 남아 있습니다. 일부 레이블 만 표시한다는 점만 빼고는 특별한 것이 없습니다.
CitiesTableViewController 아래에 UITableView가없는 이유는 무엇입니까? 표시중인 NIB 트리 구조가 스크린 샷과 일치하지 않는 것 같습니다. 어쨌든, UITableView는 헤더와 푸터 뷰 ('tableHeaderView'와'tableFooterView')를 가질 수 있습니다. 스크린 샷의 UITableView는'tableFooterView'를 가지고있는 것으로 보입니다. 너의 펜촉에 UITableView가 전혀없는 것 같습니다. – Darren
솔직히 UITableView가 어디에서 왔는지 정확히 알지 못합니다. 나는 아직도 이것에 초보자이고 나는 오래된 자습서를 따라 갔다. CityTableViewController에 의해 실행되는 별도의 CityTableView.xib 파일이 있고 그 컨트롤러 내에서 TableView를 채우는 코드가 있다는 것을 알고 있습니다. 그러나, 그 tableview 정확하게 정의 된 위치를 알 수 없으며 해당 속성을 변경하는 방법을 알아낼 수 있습니다. –
코드를 업데이트했습니다. CitiesTableViewController 아래에 UITableView가 있고 Datasource와 Delegate가 CitiesTableViewController로 설정되어 있습니다. 나는 그것이 일을하는 올바른 방법인지는 모르겠지만, 이전처럼했던 것처럼 작동합니다. 단지 그 꼬리말 (또는 요르단이 정확하다면 툴바)이 여전히 표시됩니다. 나는 아직도 그것을 어느쪽으로 든 제거하는 방법을 모른다. –