在一个tableview单元格中,我需要两个按钮,一个用于接受拒绝。
在UITableViewCell中,我已连接两个按钮的IBOutlet。 在xcode中,我将reject标记设置为2并将标记接受为3。
在ViewController内部
org.springframework.messaging.Message
当我点击下降时,它会调用两个函数 - 拒绝并接受,当我点击接受它时什么都不做。 我哪里错了?
答案 0 :(得分:0)
非常正常,因为您在这两行代码上添加了拒绝并接受对同一按钮的操作:
cell.decline.addTarget(self, action:#selector(self.decline(_:)), for: .touchUpInside)
cell.decline.addTarget(self, action:#selector(self.accept(_:)), for: .touchUpInside)
只需替换为:
cell.decline.addTarget(self, action:#selector(self.decline(_:)), for: .touchUpInside)
cell.accept.addTarget(self, action:#selector(self.accept(_:)), for: .touchUpInside)
将拒绝功能与拒绝按钮和接受功能关联到接受按钮。