gpt4 book ai didi

ios - 用户定义的运行时属性是否仅适用于自定义类?

转载 作者:行者123 更新时间:2023-12-01 16:44:39 24 4
gpt4 key购买 nike

我正在使用 storyboard里面有 5 个 View Controller 。每个ViewController只有 1 个 UIButton。我想使用用户定义的运行时属性设置按钮的背景颜色。所以我定义了一个keyPath“bgColor”并设置了相应的十六进制颜色代码“#ffaa11”。但是应用程序在加载 View 之前崩溃。它给出了异常(exception):

[<UIRoundedRectButton 0x713fdb0> setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key bgColor.

我不想创建自定义类。请建议我如何通过 IB 进行估值。请检查快照。

注意:实际上,我的要求是获取已在 Interface Builder 中输入的字符串值。非常类似于用户定义的运行时属性。我以 bg 颜色为例。

enter image description here

最佳答案

为什么你仍然使用用户定义的运行时属性?切换到属性检查器并从那里选择按钮的背景。

screenshot

关于ios - 用户定义的运行时属性是否仅适用于自定义类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20944275/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com