我可以使用swift 3的tableview中的“didSelectRowAt”函数选择行。但是,如果我在连续选择按钮时如何执行其他操作?我不知道如何在tableview中选择一个按钮。如何在tableview中选择一个按钮?
-2
A
回答
0
创建一个出口动作:并找到indexpath使用该代码
@IBAction func memberPicTapped(_ sender:UIButton) {
var superView = sender.superview
while !(superView is UITableViewCell) {
superView = superView?.superview
}
let cell = superView as! UITableViewCell
if let indexpath = YourTableView.indexPath(for: cell){
}
}
0
创建自定义单元格内的UITableView cellForRowAt indexPath
的方法下面的代码
写
cell.buttonname?.addTarget(self, action: #selector(self.buttonmethod), for: .touchUpInside)
cell.buttonname.tag = indexPath.section
//按钮点击的方法
func buttonmethod(_ button: UIButton) {
print(button.tag)
// perform some action
}
+0
这是Swift 3的版本代码吗?在我的情况下,它不起作用。 – Travis
相关问题
- 1. 如何选择一个单选按钮后选择一个gridview
- 2. 如何在2个按钮被选中后取消选择一个按钮JToggleButton
- 3. (Robotium)如何在RadioGroup中选择一个单选按钮
- 4. 如何在asp.net中默认选择一个单选按钮
- 5. 如何在硒python中选择一个单选按钮?
- 6. 如何在Android的CardView中只选择一个单选按钮?
- 7. 哪个单选按钮一个按钮组中选择
- 8. Tableview按钮选择错误搜索后
- 9. Tableview单元格按钮选择错误
- 10. 选择一个按钮android
- 11. 当单选按钮被选中时如何选择一个div
- 12. 确定Tableview中每一行的按钮选择?
- 13. 如何在选择单选按钮后启用下一个按钮?
- 14. HTML单选按钮,从另一个按钮中选择
- 15. 如何在gridview中选择一个链接按钮的值
- 16. 如何让单选按钮选择另一个单选按钮的值
- 17. 如何在JQuery中选择按钮
- 18. 如何在UIPopOver中选择按钮?
- 19. 从视图中选择一个按钮
- 20. 如何从tableview中选择的多个值设置按钮标题
- 21. 如何取消一个RadioGroup中选择某个按钮之后?
- 22. 两个单选按钮一次选择
- 23. 只有选择一个单选按钮
- 24. 只选择一个单选按钮
- 25. 动态选择一个单选按钮
- 26. 如何在选择列表中选择单选按钮
- 27. 如何在Python Tkinter中一次只选择一个单选按钮?
- 28. 如何检查在javascript中选择了哪个单选按钮?
- 29. 如何识别在icefaces中选择哪个单选按钮?
- 30. 如何在ng-repeat中选择多个单选按钮?
看到这个http://stackoverflow.com/questions/31649220/detect-button-click-in-table-view-ios-xcode-for-multiple-row-and-section/31649321#31649321 –
你想按钮的多选或单选。 –
我将使用多个选择按钮。 – Travis