Я использую XCode 4.2 и построил свой пользовательский интерфейс с помощью раскадровок. Мне нужно создать представление с содержимым выше и ниже UITableView, и я могу добиться этого с помощью UIViewController. UITableViewController не позволяет добавлять содержимое выше или ниже таблицы. Вы можете использовать верхний / нижний колонтитул таблицы, но это не подходит для того, чего я хотел бы достичь.
Теперь у меня есть UIViewController со встроенным UITableView. Я могу соответствующим образом настроить высоту и ширину UITableView, что предоставляет мне макет пользовательского интерфейса, который я ищу.
Я могу настроить статические ячейки в UITableView, но когда я пытаюсь построить, я получаю следующую ошибку:
Недопустимая конфигурация: статические представления таблиц действительны только тогда, когда они встроены в экземпляры UITableViewController
У меня вопрос, как другие обойти это? Создание табличного представления со статическими ячейками и их визуальная компоновка - это очень хорошо, но, по-видимому, это запрещено по какой-то причине, которую я не могу понять. Я не могу переключиться на UITableViewController из-за моих требований к визуальному макету.
Мы будем благодарны за любую помощь.