swift - 有没有一种简单的方法可以识别 Watch Kit 中文本的颜色 - Swift

标签 swift xcode swift3 colors watchkit

我正在创建一个程序,使标签成为随机的 UIcolor,如“红色”或“绿色”。我想识别那个颜色。我知道如何在 iPhone 上执行此操作,但如何在 WhatchKit 中执行此操作。这是我为 iPhone 准备的:

if ageLabel.textColor == UIColor.green {
    print("Its green")
}

最佳答案

简短回答:。 如果你看the class reference of WKInterfaceLabel ,您可以看到,它只有设置文本和文本属性的方法,但没有 getter 方法。但是,如果您以编程方式设置 textColor,则可以在每次调用 setTextColor(_:) 函数时将设置的颜色存储在单独的变量中。

关于swift - 有没有一种简单的方法可以识别 Watch Kit 中文本的颜色 - Swift,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44492777/

相关文章:

javascript - 警报消息出现问题

swift - 后台通知

ios - 使用 `default values` 快速创建非可选 Codable 的最佳方法

ios - 成员运算符 '%' 必须至少有一个 'ViewController’ 类型的参数

ios - 在不阻止清除按钮的情况下禁用文本字段编辑

ios - AccessibilityElements 在 TableView 中不起作用

ios - Swift 中的完成 block AFNetworking

ios - 为什么 Bundle.main.path(forResource : fileName, ofType : "txt") always return nil?

objective-c - 如何处理带空格的文件名?

ios - 使用 VSL 的 UITableview 标题水平和垂直约束