我有带 Button_1 的 ViewController_1:
@interface ViewController_1 : UIViewController <UITableViewDataSource, UITableViewDelegate>
{
IBOutlet UIView *secondView;
UITableView *myTable;
}
- (IBAction)buttonPressed:(id)sender;
所有 tableView 委托方法都在 ViewController_1.m 中实现
在 ViewController_1.xib 我有 2 个视图(ViewController_1 和 secondView 的视图):
当我触摸 Button_1 时,我将 secondView 添加为 myTable 的子视图:
- (IBAction)buttonPressed:(id)sender
{
[self.view addSubview:secondView];
}
如何实现带有表的 secondView 及其方法(DataSource)已在单独的类中实现?因为如果我有,例如,10 个按钮???那么在 ViewController_1 中就会有很多代码!!!