Swift 为UITableView中的每一行启用唯一操作
我有一个7行的小桌面视图。我想为每行的按下启用不同的操作 例如,索引0处的行将显示另一个VC(不传递数据)。索引0处的行将打开一个web URL,下一行可能是共享函数,等等 我最大的问题是第一次将用户发送到另一个VC。主要是因为我不知道是否应该启用segue。对于所有情况,我需要能够分别为每一行指定一个函数,因此我需要指定适当的索引(0、1、2等)Swift 为UITableView中的每一行启用唯一操作,swift,xcode,tabview,Swift,Xcode,Tabview,我有一个7行的小桌面视图。我想为每行的按下启用不同的操作 例如,索引0处的行将显示另一个VC(不传递数据)。索引0处的行将打开一个web URL,下一行可能是共享函数,等等 我最大的问题是第一次将用户发送到另一个VC。主要是因为我不知道是否应该启用segue。对于所有情况,我需要能够分别为每一行指定一个函数,因此我需要指定适当的索引(0、1、2等) 如何做到这一点是Swift?以下是您需要的代码框架: 类ViewController:UITableViewController{ 重写func t
如何做到这一点是Swift?以下是您需要的代码框架:
类ViewController:UITableViewController{
重写func tableView(tableView:UITableView,numberOfRowsInSection:Int)->Int{2}
重写func tableView(tableView:UITableView,cellForRowAt indexath:indexPath)->UITableViewCell{
let cell=UITableViewCell()
cell.textLabel?.text=String(描述:indexPath)
返回单元
}
重写func tableView(tableView:UITableView,didSelectRowAt indexPath:indexPath){
如果indexath.row==0{
打印(“对第0行执行操作”)
}如果indexath.row==1,则为else{
打印(“对第1行执行操作”)
}
}
}