2013-06-26 1 views
1

Я использую MPMoviePlayerController и панель навигации, на которой отображается слайдер прогресса, а также время, прошедшее слева и справа. Моя панель навигации очень светло-серая, поэтому я хочу изменить цвет текста от белого до темно-серого.Изменение цвета текста в MPMoviePlayerController

Как изменить цвет текста по умолчанию в MPMoviePlayerController?

EDIT: Я попытался создать для него свойство внешнего вида, но, похоже, это неспособно принять это.

[[UINavigationBar appearance] setTitleColor:[UIColor blackColor] forState:UIControlStateNormal]; 

cantread

ответ

0

Вы можете использовать appearance delegate изменять различные атрибуты различных классов, в том числе цвета текста.

+0

MPMoviePlayerController кажется неспособным использовать делегат внешнего вида. Я пробовал этот код, где установлены другие функции внешнего вида, но он не работает - [[Внешний вид UINavigationBar] setTitleColor: [UIColor blackColor] forState: UIControlStateNormal]; – Katamaritaco

+0

Перечитав свой вопрос, этот текст должен быть в пользовательском представлении. Это может быть вид названия, или это может быть пользовательский под просмотр. Вам нужно будет написать код, чтобы получить представление, осмотреть subviews и изменить цвет текста любых ярлыков, которые вы найдете. – Wain