ios UIButton子类在Storyboard中重用按钮

时间:2013-06-02 01:11:11

标签: ios6 uibutton subclass

我创建了一个使用Xcode中的故事板功能的应用程序。

我需要在几个视图上放一个按钮,这是一个“给我们打电话”按钮。该按钮将具有与其相关的外观,文本和操作。

这就是我认为最好创建按钮的子类并从那里设置所有按钮属性的原因。

没有编码问题,但是当我将按钮拖到故事板上的视图时,将其类更改为“CallButton”子类名称 - 它只是忽略所有格式。

我错过了什么吗?是否有更简单的方法来重用按钮?通常(老派的方式)我只是从代码中调用按钮,但是当我使用故事板时,我需要真正拖放按钮。

感谢您的任何建议!

1 个答案:

答案 0 :(得分:2)

Xcode不会反映您在子类中以编程方式进行的更改,但如果您在子类中设置按钮,则在运行应用程序时应该看起来正常。

理想情况下,您可以在其initWithFrame和initWithCoder方法中设置CustomButton。

http://developer.apple.com/library/ios/#documentation/UIKit/Reference/UIView_Class/UIView/UIView.html