UIToolbar иметь полупрозрачный, а не черный цвет - PullRequest
4 голосов
/ 09 марта 2012

Какой самый простой способ (если возможно, без использования drawRect, subclassing, category) иметь прозрачную панель UIToolbar не черного цвета, а цвет по моему выбору? Я знаю, что вы можете установить полупрозрачное свойство UIToolbar, но цвет черный, я попытался установить цвет фона, но это не сработало. Я попытался установить фоновое изображение, и оно работает, но тогда оно не прозрачное.

Ответы [ 3 ]

1 голос
/ 09 марта 2012

Взгляните на метод setTintColor:.Например:

[self.navigationController.toolbar setTintColor:[UIColor greenColor]];
0 голосов
/ 09 марта 2012

ответов с примером кода можно найти в этом вопросе: Не может ли UIToolBar быть прозрачным?

seba

0 голосов
/ 09 марта 2012

Попробуйте это с помощью IB, оно должно работать:

  1. установите оттенок цвета панели инструментов на ваш выбор цвета.
  2. установите альфа панели инструментов на 0,5 или в соответствии с желаемой прозрачностью.
...