1

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

UIButton *button = [UIButton buttonWithType:UIButtonTypeRoundedRect];

我如何在我的子类中调用它?

4

2 回答 2

2

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

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

于 2012-08-01T07:47:57.530 回答
1

继承 UIButton 是很不明智的,你最好继承 UIControl(or UIView) ,或者你可以使用 UIButton 的 Category

于 2012-08-01T10:43:44.990 回答