我创建了一个名为private void quitToolStripMenuItem_MouseLeave(object sender, EventArgs e)
{
QuitVar = 0;
quitToolStripMenuItem.Text = "Quit";
}
的单元格的UICollectionView。这些单元格内部是另一个带有名为baseCell
的单元格的UICollectionView。每个subCell
的内部都是UIButton。按钮有
以下是设置按钮及其操作的代码:
subCell
当我按下按钮时,它不会打印。我该如何解决这个问题?
答案 0 :(得分:5)
我想出了这个问题。我的问题是我使用按钮的self
声明来访问我的按钮内部button.addTarget
(在let
行中)。要在我的按钮内访问self
,我需要将let
更改为lazy var
。这解决了我的问题。
答案 1 :(得分:0)
您没有设置按钮的框架或将其添加到超级视图