我在tableviewcell中有一个UIButton,它在主控板中设置了“ShowSegue”。我想按这个按钮执行新的控制器,那我该怎么做呢?
最佳答案
//有很多方法可以做到这一点。方法之一是:
//在tableviewcell中使用按钮插座
func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
let cell2 : cellname = tableView.dequeueReusableCell(withIdentifier: "cellname") as! cellname
cell2.addAddressButton.addTarget(self, action: #selector(openNewVC), for: .touchUpInside)
return cell2
}
func openNewVC(){
self.performSegue(withIdentifier: "Identifiername", sender: self)
}
关于swift - 按下tableviewCell中的按钮并执行另一个 Controller ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/55390946/