0

使用事例:

  1. Xibは、単一の単純なUIViewで定義されます
  2. カスタムビュークラスが作成されました(UIViewから継承)
  3. @ [1]で定義されたビューに使用されるクラスを変更するために、XiBビューIDをUIViewから〜MyCustomView〜に変更します。

問題:
「MyCustomView :: initWithFrame」が呼び出されることを期待していましたが、明らかに呼び出されません!!

'XiB'のロード中にカスタムクラスをインスタンス化するにはどうすればよいですか?

どんな助けでもありがたいです。

4

1 に答える 1

2

initWithCoder:初期化とawakeFromNib、ビューにすべてのアウトレットとアクションが接続されている場合は、オーバーライドする必要があります。

于 2013-01-03T17:01:53.967 に答える