Просто найдите, что это уже обсуждалось в
Настройка меню «Дополнительно» на панели вкладок
https://discussions.apple.com/thread/2399024
Таким образом, мы можем получить экземпляр этого «Больше» ViewController, используя:
UIViewController *moreViewController = tabBarController.moreNavigationController.topViewController;
На самом деле это недокументированный класс UIMoreListController, объявленный как:
@interface UIMoreListController : UIViewController <UITableViewDelegate, UITableViewDataSource>
свойство moreViewController.view содержит UITableView, и мы можем использовать его, например, добавить tableHeaderView:
UITableView *moreTableView = (UITableView*)moreViewController.view;
moreTableView.tableHeaderView = myOwnCustomView;
Но я не уверен, что этот код "яблочный сейф"? Потому что он использует закрытый класс, хотя не явно.
А что если я хочу добавить представление, которое не должно прокручиваться вместе с таблицей? Есть идеи?