Я ищу заменить UITableView
в разделе MasterViewController на UISplitViewController
. Вместо UITableView
мне нужен просто вид, чтобы я мог поместить в него UIButtons
, UILables
и т. Д. Эти кнопки будут затем контролировать то, что отображается в разделе DetailView SplitView.
Я задал этот вопрос в другом месте, и кто-то предложил мне создать подкласс UISplitViewController
. Этот человек не дал много указаний, кроме того, что сохранил DetailViewController.h, .m и .xib и отредактировал MasterViewController.h, .m и .xib на мой вкус.
Вот шаги, которые я предпринял:
- Создан новый проект и выбрано «Приложение Master-Detail»
- Снимите флажок «Использовать раскадровку», чтобы я мог получить файлы XIB.
- Открыт "MasterViewController.xib"
- Удалено «Представление таблицы» в разделе «Объекты»
- Добавлено «View Controller» в «Объекты»
- Изменено "@interface MasterViewController: UITableViewController" в "@interface MasterViewController: UIViewController" в "MasterViewController.h"
- Закомментировал что-либо в «MasterViewController.m», что вызывало проблемы, потому что они ссылались на свойства TableView, которого больше нет.
Тогда я получаю эту ошибку: - [UIViewController _loadViewFromNibNamed:bundle:]
загрузил перо «MasterViewController», но выходное окно представления не было установлено. »
Я на правильном пути? Если я, могу ли кто-нибудь помочь мне с ошибкой, которую я получаю?
Иначе, если я пойду неправильно, кто-то может направить меня в правильном направлении?
Спасибо!