我对自定义 UITableViewCell 有疑问,
此自定义单元格包含 2 个 UITextFields 和一个 UIButton。在我的 TableViewController 类中,我用我的内容填充单元格,这有效。
但是当单击单元格并单击单元格内的 UIButton 时,我希望获得不同的操作。当我单击单元格时,我继续使用另一个 View ,这工作正常,但是当我按下按钮时,它是相同的 react ,这是我不想要的。
我已经在自定义 Cell 类中创建了 Button 的 IBAction,以对单击事件使用react,但是当我单击按钮时,它不会被调用,但单元格被选中(我不想要) 。我已经尝试了不同的解决方案,例如使用目标或手势识别器,但我没有让它工作。有谁知道我该如何解决这个问题?
最佳答案
- 在单元格中添加 2 个按钮,而不是添加 1 个按钮
- 将较小的按钮设置到较小按钮的顶部。
假设(较大的按钮 - 您想要的单元格触摸部分操作)(较小的按钮 - 您已给出点击操作的按钮)
关于swift - UITableViewCell 中的 UIButton 无法点击,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35796247/