UIButton里面的多个UICollectionViewCells无法正常工作

时间:2017-07-04 01:12:05

标签: ios swift swift3 uibutton

我创建了一个名为private void quitToolStripMenuItem_MouseLeave(object sender, EventArgs e) { QuitVar = 0; quitToolStripMenuItem.Text = "Quit"; } 的单元格的UICollectionView。这些单元格内部是另一个带有名为baseCell的单元格的UICollectionView。每个subCell的内部都是UIButton。按钮有

以下是设置按钮及其操作的代码:

subCell

当我按下按钮时,它不会打印。我该如何解决这个问题?

2 个答案:

答案 0 :(得分:5)

我想出了这个问题。我的问题是我使用按钮的self声明来访问我的按钮内部button.addTarget(在let行中)。要在我的按钮内访问self,我需要将let更改为lazy var。这解决了我的问题。

答案 1 :(得分:0)

您没有设置按钮的框架或将其添加到超级视图