Asはけっこうやっていた、Objective-c初心者です。
質問なのですが、IBからstoryboardにImageView(UIImageViewクラス)を配置しています。
そこにUIImageViewクラスの拡張した独自のクラス、MyBtnを設定しました。
しかし、そのクラスのinitメソッドもUIImageViewのスーパークラスだるUIViewの初期化時にメソッドinitWithFrameも実行されず、その他タップ系のオーバーライドメソッドのなかに記述しても実行されません。
storyboardに配置しているImageViewクラスはMyBtnクラスにはなっているはずなのですが、原因は何かわりますでしょうか?
みんなの回答 1 件
IBで設定した場合に呼ばれる初期化メソッドはinitWithCoderかと。
※ 質問するときは最低限誤字脱字ないか、日本語間違ってないかとか見直した方が良いと思います。
関連するトピックス