ios - 自定义设置按钮背景色ios

标签 ios objective-c user-interface colors

我正在尝试将 UIButton 的背景颜色更改为自定义颜色。所有默认的灰色、蓝色等都不够用。

    UIColor *myColor=[UIColor colorWithRed:1 green:1 blue:0 alpha:1.0f];
    _button.backgroundColor = [UIColor myColor]; 

第二行出错

No known class method for selector 'myColor'

最佳答案

你的代码很好,简单的错误是你又在第二行创建了[UIColor property]

UIColor *myColor=[UIColor colorWithRed:1 green:1 blue:0 alpha:1.0f];

不像

  _button.backgroundColor = [UIColor myColor]; 

喜欢

  _button.backgroundColor = myColor; 

更新

you can directly use the color property like

   _button.backgroundColor = [UIColor colorWithRed:1 green:1 blue:0 alpha:1.0f]; 

关于ios - 自定义设置按钮背景色ios,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35740189/

相关文章:

ios - 布局问题 Xcode - 搜索栏自动移动

ios - 如何快速在 MAPView 的数字键盘上添加完成按钮

iphone - NSManagedObject 中的 Setter 有选择地失败

winforms - 文本框与标签

java - 使用 isCancelled() 时 SwingWorker 不会停止

java - 使用 JavaFX 为 ATM 构建 GUI,但在主阶段更改场景时遇到困难

iphone - 在 View 中添加/删除 View 时出现问题

ios - 如何禁用 iOS 中的限制模式?

objective-c - 从 Ruby on Rails 执行 Objective-C

iphone - UITextField 清除按钮带有占位符错误?