我try 更改按钮文本的 colored颜色 ,但它仍然保持白色.

isbeauty = UIButton()
isbeauty.setTitle("Buy", forState: UIControlState.Normal)
isbeauty.titleLabel?.textColor = UIColorFromRGB("F21B3F")
isbeauty.titleLabel!.font = UIFont(name: "AppleSDGothicNeo-Thin" , size: 25)
isbeauty.backgroundColor = UIColor.clearColor()
isbeauty.layer.cornerRadius = 5
isbeauty.layer.borderWidth = 1
isbeauty.layer.borderColor = UIColorFromRGB("F21B3F").CGColor
isbeauty.frame = CGRectMake(300, 134, 55, 26)
isbeauty.addTarget(self,action: "first:", forControlEvents: UIControlEvents.TouchUpInside)
self.view.addSubview(isbeauty)

我也试着把它改成红色、黑色、蓝色,但什么也没发生.

推荐答案

您必须使用与设置实际标题文本相同的func setTitleColor(_ color: UIColor?, for state: UIControl.State).Docs

isbeauty.setTitleColor(UIColorFromRGB("F21B3F"), for: .normal)

Ios相关问答推荐

SWIFT根据地球坐标修改 node 旋转

如何在iOS 17 SwiftUI中获取用户名

如何在 Swift 中存储具有关联值的协议?

使用 WebKit 加载 YouTube 视频时控制台中打印警告

在 Android 和 iOS 应用程序上下文中阻止后台线程有哪些缺点?

Text() 正在添加额外的前导尾随填充 SwiftUI

SwiftUI Select 器值在超过最大值时重置

SwiftUI - ScrollView 不显示底部文本

XCode 14 Beta 中 NavigationStack 的正文渲染问题

如何将标准化坐标系中的点的位置转换为具有相对位置的常规坐标系?

Flutter 错误:CocoaPods not installed or not in valid state.

是否可以在没有 Mac 的情况下为 iOS 制作 PhoneGap 应用程序?

如何将 iPhone OSStatus 代码转换为有用的东西?

如何隐藏uitabbar控制器

在 iOS 上存储身份验证令牌 - NSUserDefaults 与 keys 串?

AVAudioRecorder 抛出错误

iPhone:什么是 WWDR 中级证书?

将视图控制器从一个情节提要移动或复制到另一个情节提要

在 SKScene 中设置按钮

找不到开发者磁盘映像