Как удалить табличное представление из XIB? - PullRequest
1 голос
/ 18 мая 2011

Я хотел бы создать приложение на основе навигации без материала табличного представления ... при выборе "приложения на основе навигации" в начале проекта я получаю представление Root, которое наследуется от UITableViewController ... Я хочу наследовать от UINavigationController и удалите все методы таблицы в файле реализации ... вопрос ...

как мне изменить XIB в конструкторе интерфейсов, чтобы получить простой UIView, а не UITableView?

пожалуйста и спасибо

Ответы [ 3 ]

4 голосов
/ 18 мая 2011

В списке «Объекты» выберите «TableView», нажмите «Delete».

enter image description here

Затем перетащите в любой тип представления, который вы хотите, например, контроллер NavBar.

3 голосов
/ 18 мая 2011

Это просто, но некоторые люди забывают сделать несколько шагов.

  1. удалить представление таблицы
  2. добавить представление
  3. убедитесь, что подключили розеткудля viewcontroller.view
  4. в файле .h измените суперкласс на контроллер представления, а не на просмотр таблицы.
0 голосов
/ 16 августа 2011

Сначала удалите UITableView из .xib, затем добавьте представление в .xib и удалите UITableViewController из класса .h и отредактируйте его с помощью UIViewController.

...