我想为我的一些不同类型的 UIView(在界面构建器中设置)存储帮助文本,并在运行时访问它们以将它们显示给用户。那可能吗?我知道用户定义的运行时属性只有在作为 UIView 的属性存在时才能使用。还有别的办法吗?
谢谢
最佳答案
您可以为其使用 Interface Builder 可设计宏。
创建名为 TestViewClass
的自定义类,并使用 IBInspectable
定义属性。
在 Interface Builder 中将自定义类设置为某个 UIView
,然后您将看到可以通过 IB 设置该属性
IB_DESIGNABLE
@interface TestViewClass : UIView
@property (strong, nonatomic) IBInspectable NSString *helpText;
@end
关于ios - 如何在 Interface Builder 中存储键/值并在运行时访问它们?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33631983/