私はテーブルビューに取り組んでおり、のカスタマイズをtableFooterView
行っています。私がやっていることは次のとおりです:
ClassA.m
- (void)viewDidLoad
{
FooterViewController *footerView = [[FooterViewController alloc] initWithNibName:@"FooterViewController" bundle:nil];
// Add selector of Class A to checkOutButton
[footerView.checkOutButton addTarget:self action:@selector(goToCheckOut) forControlEvents:UIControlStateNormal];
self.shoppingListTable.tableFooterView.backgroundColor = [UIColor clearColor];
self.shoppingListTable.tableFooterView = footerView.view;
}
- (void)goToCheckOut {
NSLog(@"this is a response from a button");
}
FootViewController.h
@interface FooterViewController : UIViewController
@property (strong, nonatomic) IBOutlet UILabel *amount;
@property (strong, nonatomic) IBOutlet UIButton *checkOutButton;
@end
アウトレットもxibファイルに接続されています
しかし、ボタンをクリックしても全く反応せず、ログにも何も表示されません…。
私がここで間違っていること。これについて何かアイデアがあれば助けてください。ありがとう