有人可以告诉我如何使用情节提要为表格视图元素分配界面吗?我正在制作一个医疗计算器,它对每个方程都有不同的计算器,我需要帮助制作将元素指向另一个界面的代码。这是因为对于每个方程,需要填写不同的字段(例如年龄、氧气水平、是否患有糖尿病、身高等)。并非每个方程都需要相同的字段。
我试过这样做:
-(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
// Deselect row
[tableView deselectRowAtIndexPath:indexPath animated:YES];
// Declare the view controller
UIViewController *anotherVC = nil;
// Determine the row/section on the tapped cell
switch (indexPath.section) {
case 0:
switch (indexPath.row) {
case 0: {
// initialize and allocate a specific view controller for section 0 row 0
anotherVC = [[BmiViewController alloc] init];
break;
}
case 1: {
// initialize and allocate a specific view controller for section 0 row 1
/anotherVC = [[AaOxygenGradientViewController alloc] init];
break;
}
}
break;
}
}
但是在这样做之后,它会引用故事板文档中的原始内容(这是空的,因为我已经以编程方式创建了界面),而不是显示我的测试警报弹出窗口。
此外,是否有可能制作一堆表格视图单元格,然后让每个单元格与情节提要中的每个其他视图控制器相连接?
提前非常感谢!