iphone - 光泽按钮以编程方式设置颜色

标签 iphone ios xcode

我目前正在尝试 Core Graphics 101: Glossy Buttons由 RAYWENDERLICH 提供,但我在我的项目中使用它时遇到问题,我不知道以编程方式应用它,并以编程方式调整其图像。

这是我的按钮:

@interface CoolButtonViewController : UIViewController {
    CoolButton *_button;
}

@property (retain) IBOutlet CoolButton *button;



@implementation CoolButtonViewController
@synthesize button = _button;

如何以编程方式而不是通过 slider 来编辑图像的颜色。

最佳答案

看起来就像将按钮的色调、饱和度和亮度属性设置为您想要的任何值一样简单。 (这些属性的值可以在 0.0 到 1.0 之间)

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

关于iphone - 光泽按钮以编程方式设置颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11202246/

相关文章:

ios - 我还能在 2017 年为 iOS6 开发应用程序吗?

iphone - 丹·布里克林(Dan Briklin)的笔记记录器怎么能画得这么流畅?

ruby - 在 Sinatra 中,提供 iPhone 布局与普通布局的最佳方式是什么?

ios - 如何拖动 uiimageview 而不重叠 View ?

ios - 控制台中lldb中的Xcode12 po命令在范围内找不到变量

swift - 如何清除作用在 scnnode 上的所有力

iphone - 目标 - C : Loading image from URL?

javascript - jQuery DatePicker,在 iOS 上隐藏数据类型日期

objective-c - dismissViewControllerAnimated 完成 block 演示者 View 和模态视图流程

objective-c - 如何隐藏窗口