如果知道在查看tableview的两个部分时选择了哪一行?

时间:2016-04-10 19:11:28

标签: ios swift uitableview

我正在尝试编写应用程序,但我仍然是首发。当我在tableview中添加两个部分时,我无法知道我选择了哪一行,因为不同部分中的同一行最终将具有相同的行。那么我有办法解决这个问题吗?this is how my storyboard looks like

我用来获取行号的函数就像这样

override func tableView(tableView: UITableView, didSelectRowAtIndexPath indexPath: NSIndexPath) {
    NSLog("You selected cell number: \(indexPath.row)!")
    var alertView = UIAlertView()
    alertView.addButtonWithTitle("Ok")
    alertView.title = "Row Selected"
    alertView.show()

}

1 个答案:

答案 0 :(得分:1)

使用indexPath.row与使用if indexPath.section == 0 and indexPath.row == 0 { //Do something when the first section's first row is selected } 的方式相同。例如:

plt.quiver()