Как мне получить внешний вид кнопки «Найти моих друзей» в iOS 5? это как если бы кнопки были выбиты в кожу - PullRequest
2 голосов
/ 22 октября 2011

Как получить внешний вид кнопки «Найти моих друзей» в iOS 5? это как будто кнопки впрессованы в кожу.

Мне нравится внешний вид приложения Find My Friends, оно похоже на кожу, а кнопки выглядят так, как будто они впрессованы в кожу. Итак, мне было интересно, как я могу добиться этого в действительности. Я знаю, как установить фоновое изображение в iOS 5 на UINavigationBar, и я могу установить цвет оттенка UIBarButton.

Но как мне заставить изображение на UINavigationBar перетекать в UIBarButton?

Все, что я пробовал, приводит к черной кнопке и отсутствию кровотечения на фоновом изображении.

Я думал, что должен быть способ установить прозрачность кнопки UIBarButton.

Кто-нибудь знает, возможно ли это в iOS 5?

Или мне нужно это сделать? Создайте пользовательское изображение кнопки в форме изображения кнопки: закругленные углы, эффект кнопки 3D и прозрачный цвет в середине. Таким образом, кожа будет просвечивать в середине кнопки.

Заранее спасибо! Брайан.

Ответы [ 2 ]

1 голос
/ 22 октября 2011

Заставьте своего художника нарисовать кнопку со штампом для вас.Система не предложит никакой помощи.

0 голосов
/ 04 ноября 2011

Я почти уверен, что вам нужно будет создать собственное изображение кнопки с полупрозрачным фоновым цветом, чтобы кожа могла его видеть.

Как вы упомянули, вы можете установить свойство tintColor в UIBarButtonItem, но это, похоже, не учитывает альфа цвета, который вы установили. Изображение, кажется, лучший путь.

...