【发布时间】:2014-10-01 15:47:45
【问题描述】:
在 Xcode 6 中,是否可以通过将属性设置为 IBInspectable 来在界面生成器中显示头文件中的 UIButton 属性?该按钮完全在代码中创建。类似@property (nonatomic, retain) IBInspectable UIButton *directions;
【问题讨论】:
标签: ios interface-builder xcode6
在 Xcode 6 中,是否可以通过将属性设置为 IBInspectable 来在界面生成器中显示头文件中的 UIButton 属性?该按钮完全在代码中创建。类似@property (nonatomic, retain) IBInspectable UIButton *directions;
【问题讨论】:
标签: ios interface-builder xcode6
我不认为 uibutton 是可检查的类型。但是你为什么不直接使用 IBOutlet 呢? IBInspectable 只是一种设计一组无 UI 属性的方法,然后可以在 IB 中访问这些属性,以帮助您通过属性检查器自定义类。 如果您想预览自定义按钮,您应该使用 IBDesignable,但在这种情况下,它不适用于属性而是类。 IBDesignable 允许在 IB 中预览您的视图。
查看这篇文章:http://www.weheartswift.com/make-awesome-ui-components-ios-8-using-swift-xcode-6/
【讨论】: