故事板用户使用枚举定义运行时属性

Storyboard user defined runtime attributes with enum

有谁知道是否可以在 Xcode 的情节提要中使用枚举名称(而非值)设置用户定义的运行时属性。

我尝试了 String 和 Number 类型,它们都不起作用。 我知道以编程方式设置它是一个选项。

换句话说,例如我想在不知道 NSTextAlignmentCenter 的真实数值 (1) 的情况下将 UILabel 的 textAlignment 属性设置为 NSTextAlignmentCenter。

只有当 Xcode 为您提供接口时才有可能。例如,有用于在 UILabel 的 NSTextAlignment 之间切换的按钮。

而且,不,没有办法设置任何 enum 值 - 只要 Xcode 不提供编辑 属性 列表的功能。

这将成为可能,当 属性 列表将支持枚举时