我有一个照片集合视图,其中不同的部分标题包含不同的项目,但我想在一个部分的最后一个单元格中添加一个动作按钮,该部分将拍摄照片,并将照片添加到部分单元格中,并且只有最后一个单元格该部分将包含动作按钮.I 在下面的链接中附加了类似的屏幕照片。
答案 0 :(得分:2)
@user,
在标题中的按钮上为所有部分添加操作(.touchUpInside),并且在执行事件时,您可以检测到该部分是否最后执行任务,否则返回。
e.g
section.tempButton.tag = indexPath.section
section.tempButton.addTarget(self, action: #selector(performTask), for: .touchUpInside)
然后在触摸
时调用选择器@objc func performTask(sender:UIButton){
if sender.tag == lastSection{
//perform task
}
}