我有一个带有UISegmentedControl的单元格。此控件连接到表视图单元格,而不是我的视图控制器。但我需要知道选择哪个索引来用正确的数组填充表视图。
如何从视图控制器访问表格视图单元格中的分段控制器?
答案 0 :(得分:3)
您可以通过多种方式解决此问题,一种方法是使用协议,使用didSelectCellSegmentedControl(segmentedControl: UISegmentedControl, selectedSegmentIndex index: Int)
等方法定义协议。然后使viewcontroller成为cellForRowAtIndexPath delegate method
中单元格的委托,符合didSelectCellSegmentedControl
协议并在那里处理选择。