У меня есть обработка UINavigationController, а затем навигация в моем приложении. Я бы хотел, чтобы панель навигации отображала содержимое UITableView при прокрутке вверх.UINavigationController прозрачный для UITableView под
Не могу показаться, что это прозрачно. У меня он установлен в полупрозрачный
self.navigationController.navigationBar.translucent = YES;
Но все равно ничего. Я хотел бы добавить цвет, но об этом я буду беспокоиться позже. Я попытался создать подкласс UINavigationController и указать
self.navigationBar.backgroundColor = [UIColor clearColor];
self.navigationController.navigationBar.translucent = NO;
Но опять же, не повезло. Это то, что мой интерфейс строитель выглядит ...
И это то, что он выглядит, когда я прокручивать текст под навигационной панели. Какие-либо предложения?
Как, реконструировать интерфейс в IB? Или подкласс в .h? interface listViewController: UIViewController <- изменить это на UINavigationController? Благодаря! @mmackh – loopifnil
Реконструкция интерфейса. Используйте UITableViewController вместо UIViewController. Он встроен в XCode, нет необходимости в подклассе. – mmackh
Восстановил его сегодня с помощью UITableViewController, тот же результат. Любые идеи @mmackh? – loopifnil