私のメインアプリは、すべてのビューをレイアウトするためにストーリーボードを使用しています。次は... 派手なオーバーレイに適用したいいくつかのボタンを保持する xib ファイルもあります。これは、私がここで見つけたテクニックを使用してもうまく機能しています: http://www.stackoverflow.com/a/12574190/949538
Files Owner は、メインのビュー コントローラーに接続されています。メイン ビューのボタンから、この xib をうまく開くことができます。
問題は、この xib に配置したものに IBAction をアタッチしようとしたことにあります。警告もビルドエラーもありません。すべて問題ないようです。xib/view を開いてボタンの 1 つを押すまで、次のようになります。
2012-11-19 15:44:48.685 Frolfer[89367:c07] -[UIViewController closeStartPanel:]: unrecognized selector sent to instance 0x8352e90
2012-11-19 15:44:48.686 Frolfer[89367:c07] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[UIViewController closeStartPanel:]: unrecognized selector sent to instance 0x8352e90'
MainViewController.m
-(IBAction)closeStartPanel:(id)sender {
NSLog(@"close start panel");
}
それは、私が忘れたり見逃したりするほど基本的なものでなければなりません。
何かご意見は?
PS 文字どおり、まだ多くのコードが書かれていませんが、もっと知りたいことがあれば教えてください。あなたが見たいものが何であるか正確にはわかりません...
前もって感謝します!!- 描いた