Я использую MPMoviePlayerViewController внутри моего проекта.Я определил следующий вид для UIButtons и UINavigationbar следующим образом:
[[UIBarButtonItem appearanceWhenContainedIn:[UINavigationBar class], nil]
setBackgroundImage:[UIImage imageNamed:@"woodenBarButton"]
forState:UIControlStateNormal
barMetrics:UIBarMetricsDefault];
[[UINavigationBar appearance] setBackgroundImage:[UIImage imageNamed:@"navigationbarBackground"]
forBarMetrics:UIBarMetricsDefault];
Так что теперь MPMoviePlayerViewController также использует панель навигации.Проблема в следующем: кнопка использует заданный внешний вид, но панель инструментов не => выглядит дрянной.Итак, теперь у меня есть следующие вопросы:
- Могу ли я убедить UINavigationBar в MPMoviePlayerViewController использовать внешний вид?
- ИЛИ может полностью удалить внешний вид только для MPMoviePlayerViewController.
Я пытался получить доступ к кнопке через свойства playerViewController.navigationitem.leftbarbuttonitem и перезаписать, но это не работает.
Было бы здорово, если бы вы могли мне помочь.Спасибо.