为多个变量Swift 4.0创建和填充页面

时间:2018-01-25 20:17:02

标签: ios iphone uitableview swift4

我试图找出如何使用模板(在右侧),每次单击一个单元格(在左侧),它将根据所选单元格更改右视图上的值。所以即管理员(管理人员,人们可以到这里寻求帮助,长期和拉特),然后用相应的值填充右侧的视图。我怎么做到这一点?谢谢!

enter image description here

2 个答案:

答案 0 :(得分:0)

为tableview单元格中的每个项目创建一个模型,并将其传递给detailview控制器并在viewDidLoad中设置该数据

答案 1 :(得分:0)

假设您在第一个ViewController中有一个数组“facility”。

var facilities: [Facility]

现在在第二个视图控制器中,定义一个对象“facility”。

var facility: Facility!

现在,当你在堆栈中推送第二个ViewController时,你可以初始化它。

如果您拥有第二个ViewController的对象,请将该对象用作objectOfSecondVC.facility = self.facilities [indexOfFacility]

或者,如果您正在执行segue,那么请到达目的地并执行与上述相同的操作。