我正在创建一个在线测试应用。在选择主题时,我有一个UISwitch的动态表视图。在那张表中,我有10行10个科目。我需要找到每个开关的 indexPath 来获取主题名称。
我是ios的新手。我急需快速回答。
答案 0 :(得分:0)
使用此简单代码从Subview
中查找索引路径func indexPathForCellContainingView(switch: UISwitch, inTableView tableView:UITableView) -> NSIndexPath? {
let viewCenterRelativeToTableview = tableView.convertPoint(CGPointMake(CGRectGetMidX(view.bounds), CGRectGetMidY(view.bounds)), fromView:view)
return tableView.indexPathForRowAtPoint(viewCenterRelativeToTableview)
}