Так что я более или менее пытается сделать это:Как вытащить UIView из UITableView, созданного с помощью раскадровки?
How to embed a UITableView in a UIScrollview
однако, я не могу показаться, чтобы выяснить, как получить «подвид» (я использую кавычки, как я не уверен, это официально subview для API, но он живет в другом представлении VC), поэтому я могу установить его как заголовок UITableView. Кроме того, просматривая все варианты, доступные в раскадровке, я не вижу, как установить его как заголовок UITableView. Я был бы очень признателен за любую помощь!
Соответствующие раскадровки выстрелы, вот иерархия:
А вот что сам UITableViewController выглядит. Я пытаюсь установить серый блок, как заголовок, так что он не прокручивается: (! При условии, что я на правильном пути)
Программного это то, что я ищу, чтобы выполнить :
UIView *viewForHeader = [[self tableView] SOMEWAYTOGETTHEINNERVIEW?];
[[self tableView] setTableHeaderView:viewForHeader]
и если я могу каким-то образом установить вид в качестве заголовка в XCode 5 с прошивкой 7, было бы здорово, как хорошо! Похоже, в более старых версиях для данной ситуации вида будет дефолт в качестве заголовка:
Table Header Views in StoryBoards
вы пробовали UIView * viewForHeader = [само] Tableview .tableHeaderView; ? – connor
Да, я провел кучу тестирования вокруг этого фронта ... viewForHeader тогда был бы нулевым, так как у tableView наверняка сейчас нет набора tableHeaderView – user3101323
. Неплохо, я думал, что вы пытаетесь получить заголовок. – connor