1

UIButton(MUIButton : UIButton)のサブクラスがあります。次のようにメソッドdefaultを呼び出します。

UIButton *button = [UIButton buttonWithType:UIButtonTypeRoundedRect];

サブクラス内でどのように呼び出すことができますか?

4

2 に答える 2

2

UIButton はサブクラス化を意図したものではないと思います。これはクラス クラスターです。つまり、指定された型は実際には UIButton のプライベート サブクラスを返します (直接サブクラス化することはできません)。

UIButton をサブクラス化して何を達成したいですか? それを達成する他の方法はないと確信していますか?答えによっては、目前の問題に対するより良い解決策をおそらく見つけることができます。

于 2012-08-01T07:47:57.530 に答える
1

UIButton の継承は非常に賢明ではありません。UIControl(または UIView) を継承するか、UIButton の Category を使用できます。

于 2012-08-01T10:43:44.990 に答える