我有四个按钮,必须推送相同的uiTableViewController,每种情况下都有不同的数据。我想我需要为我的表实现一个initilizer并传递一个NSArray。然后我会检查按钮是否被发送者属性推送。
可以吗?以及如何实现这个初始化程序plz,我在doc中搜索但我还没有得到解决方案。
答案 0 :(得分:1)
在视图控制器中,您可以按[UITableView alloc] initWithFrame:self.view.bounds];
初始化tableview,并将此初始化放在视图控制器的viewdidload方法中,现在不需要xib。
具体使用
[self.tableView = [UITableView alloc] initWithFrame:self.view.bounds];
self.tableView.separatorStyle = UITableViewCellSeparatorStyleNone;
self.tableView.backgroundColor = [UIColor colorWithRed:0.96 green:0.96 blue:0.96 alpha:1.000];
self.tableView.bounces=YES;
[self.view addSubview:self.tableView];
self.tableView.delegate = self;
self.tableView.dataSource = self;