В IB вы можете просто установить класс в инспекторе
овном я пытаюсь продублировать поведение приложения iPod на iPhone, где при выборе песни слайд-шоу музыкального проигрывателя перемещается, и панель навигации переходит на новый цвет.
Мое приложение настроено как приложение на вкладке, сUITabBarController
и вложенныйUINavigationController
в каждой вкладке. Внутри каждогоUINavigationController
для каждой вкладки есть UITableView. Когда я выбираю элемент в таблице, я используюpushViewController
скользить к следующему виду, и я установилhidesBottomBarWhenPushed
в следующем контроллере представления, чтобы сдвинуть вкладки. Поведение очень близко к странице iPod «Now Playing», которая почти идеальна.
Последняя проблема заключается в том, что я не могу изменить цвет панели навигации, например, как панель навигации в приложении iPod исчезает с синего на черный. Я могу изменить цвет после появления нового представления (вviewWillAppear
), но изменение является резким и не имитирует поведение приложения iPod с эффектом затухания.
Кто-нибудь знает, что мне здесь не хватает? Кажется, это очень простой и распространенный пользовательский интерфейс, который я видел в нескольких приложениях, но не существует очевидного способа сделать это.