ポップアップメニュー内に、画像の表示・非表示切り替えの項目を追加するには
iPhoneアプリを製作中です。
ポップアップメニュー内に、画像の表示・非表示切り替えの項目を追加するには
どうすればいいのでしょうか?
下記サイトを参考にポップアップメニューを追加したのですが、
http://www.iosjp.com/dev/archives/tag/qbpopupmenu
メニュー内に追加した項目に紐づくメソッドは、引数を使えないようなのです。
// ポップアップメニューに項目を追加
QBPopupMenuItem *item = [QBPopupMenuItem itemWithTitle:@"画像消す" target:self action:@selector(GazouKesu)];
// 追加される項目のメソッド
- (IBAction)GazouKesu:(UIButton*)sender {
sender.selected = !sender.selected;
if (sender.selected) {
self.detailImageView.image = nil;
} else {
// Update the view.
[self configureView];
}
}
上記のコードを追加した上で、ポップアップメニュー内の「画像消す」項目を
押したところ、下記エラーメッセージが表示されました。「指定されたメソッドを
探しましたがありませんでした」という意味のようです。
unrecognized selector sent to instance
試しに、メソッドのsender引数を削除したところ、項目を押しても落ちません
でした(もちろん機能もしませんでしたが・・・)。
どなたか解決策をご教示いただけないでしょうか。
以上、何卒よろしくお願いいたします。