Таким образом, я всегда проверяю, что мой пользовательский источник данных используется, потому что я устанавливал его таким образом непосредственно перед показом UIMoreListController, каждый раз, когда он отображается.
ользую панель вкладок (UITabBarController) в своем приложении и хочу настроить внешний вид таблицы, которая появляется при нажатии кнопки «Дополнительно». Я разработал, как изменить внешний вид панели навигации, которая находится на экране больше, установив
self.moreNavigationController.navigationBar.barStyle
в подклассе UITabBarController и мне удалось изменить цвет фона таблицы, изменив
self.moreNavigationController.topViewController.view.backgroundColor
, но я не могу понять, как изменить цвет шрифта в ячейках таблицы. Я надеялся, что смогу использовать
self.moreNavigationController.topViewController.view.visibleCells
но это всегда кажется пустым. Я пытался сделать это в viewDidLoad, viewWillAppear и viewDidAppear безуспешно. Объект self.moreNavigationController.topViewController имеет тип UIMoreListController, который кажется недокументированным, и я не вижу ничего очевидного в интерфейсе, который мне поможет.
Есть идеи?