1
我正在使用UITableView。我需要有兩個不同的部分,每個部分應該有一個.xib文件。一個xib工作正常,但我無法設法使這兩個工作。令我困惑的是,我無法弄清楚如何在代碼中添加第二個xib的控制器。我很感激你能否告訴我這個邏輯。謝謝。如何將兩個.xib文件添加到兩個不同的部分中
我正在使用UITableView。我需要有兩個不同的部分,每個部分應該有一個.xib文件。一個xib工作正常,但我無法設法使這兩個工作。令我困惑的是,我無法弄清楚如何在代碼中添加第二個xib的控制器。我很感激你能否告訴我這個邏輯。謝謝。如何將兩個.xib文件添加到兩個不同的部分中
它很容易
你可以在一個方法註冊您的筆尖文件:在CellForRow
if (indexpath.section == 0)
cell = (CellType1 *)[tableView dequeueReusableCellWithIdentifier:@"CellType1"];
else
cell = (CellType2 *)[tableView dequeueReusableCellWithIdentifier:@"CellType2"];
-(void)registerNibs
{
[self.tableView registerNib:[UINib nibWithNibName:@"CellType1" bundle:[NSBundle mainBundle]] forCellReuseIdentifier:@"CellType1"];
[self.tableView registerNib:[UINib nibWithNibName:@"CellType2" bundle:[NSBundle mainBundle]] forCellReuseIdentifier:@"CellType2"];
}
和你