按 uiview 会使背景变成灰色 swift

pressing a uiview makes a grey background swift

我在 tableview 单元格内的内容视图内的堆栈视图内有一个按钮。当按下单元格中的任何位置时,我会出现奇怪的行为 - 灰色背景和按钮被禁用。我尝试禁用单元格或堆栈或内容视图内容,但我无法按下按钮。 任何帮助将不胜感激 谢谢

您看到的是默认的 table 视图行选择。默认情况下,table 视图行在选中时变为灰色。如果您想禁用此选择并且只希望按钮被选择 table,请尝试在 table 视图上禁用选择,如下所示:

tableView.allowsSelection = false