UIButton子类和buttonWithType

时间:2012-08-01 07:42:23

标签: objective-c ios uibutton

我有一个UIButton的子类(MUIButton : UIButton)我想调用默认的方法:

UIButton *button = [UIButton buttonWithType:UIButtonTypeRoundedRect];

我怎样才能在我的子类中调用它?

2 个答案:

答案 0 :(得分:2)

我认为UIButton不是用于子类化,它是一个类集群,这意味着指定的类型实际上返回了UIButton的一些私有子类(你不能直接子类)。

您希望通过子类化UIButton实现什么?你确定没有其他方法可以实现这一目标吗?根据答案,您可以找到解决问题的更好方法。

答案 1 :(得分:1)

继承UIButton是非常不明智的,你最好继承UIControl(或UIView),或者你可以使用UIButton的类别