在Interface Builder中显示在代码中创建的UIButton

时间:2014-10-01 15:47:46

标签: ios interface-builder xcode6

在Xcode 6中,通过将属性设置为IBInspectable,您可以在界面构建器的头文件显示中显示UIButton属性吗?该按钮完全由代码创建。像@property (nonatomic, retain) IBInspectable UIButton *directions;

这样的东西

1 个答案:

答案 0 :(得分:0)

我认为uibutton不是可检查的类型。但是你为什么不使用IBOutlet呢? IBInspectable只是一种设计一组无UI属性的方法,然后可以在IB中访问这些属性,以帮助您通过属性检查器自定义类。 如果要预览自定义按钮,则应使用IBDesignable,但在这种情况下,它不适用于属性而是适用于类。 IBDesignable允许在视图的IB中进行预览。

查看此文章:http://www.weheartswift.com/make-awesome-ui-components-ios-8-using-swift-xcode-6/