Monotouch: значок цвета BarItem оттенок? - PullRequest
0 голосов
/ 29 декабря 2011

Когда я устанавливаю значение значка, это красный фон с белым шрифтом.

Можно ли изменить цвет фона значка, например.синий

1 Ответ

1 голос
/ 29 декабря 2011

Мне пришлось сделать это недавно, и нет встроенного способа.

Но на самом деле, не так сложно написать свой собственный текст:

  • Сделайте, чтобы графический дизайнер сделал вам 3 изображения: левую сторону, правую сторону и изображение шириной 1 пиксель, которое можно растянуть для больших чисел
  • Создать новый элемент управления и наследовать от UIView
  • Используйте UILabel и три UIImageView для каждого изображения

Единственная слегка сложная часть будет измерять длину текста для центрирования.

Прокручивая свой собственный, вы сможете сделать все именно так, как вам нужно. Я раскрыл свойство int? Value, которое стало чрезвычайно простым в использовании из моих приложений, а также событие ValueChanged.

...