2012-06-26 3 views
1

В настоящее время я пытаюсь использовать Core Graphics 101: Glossy Buttons от RAYWENDERLICH, но у меня проблема с его использованием в моем проекте, я не знаю, как это применять программно, и программно отрегулируйте его изображение.Глянцевые кнопки задают цвет программно

Вот моя кнопка:

@interface CoolButtonViewController : UIViewController { 
    CoolButton *_button; 
} 

@property (retain) IBOutlet CoolButton *button; 



@implementation CoolButtonViewController 
@synthesize button = _button; 

Как изменить цвет изображения программно, а не слайдер.

ответ

2

Похоже, что это так же просто, как настройка оттенков, насыщенности и яркости кнопки на любые значения, которые вы хотите. (Значения для этих свойств могут варьироваться от 0,0 до 1,0)

_button.hue = 0.5; 
_button.saturation = 0.5; 
_button.brightness = 0.5; 
+0

Есть ли список цветов, я хочу попробовать различные цвета. – Bazinga

+0

@user Этот метод позволит вам использовать буквально любой цвет. Играйте с подборщиком цветов в Photoshop или какой-либо программой, которую вы используете, и применяйте значения к приведенному выше. Тем не менее, настройка цвета на заранее определенные значения так же проста, как [UIColor blueColor] в свойстве цвета фона кнопок. –

+0

Спасибо за это :) – Bazinga

Смежные вопросы