问题描述
问题 1:
我有一个集合视图,集合视图上的每个项目都有一个按钮和一个标签。当我单击标签时,会调用集合视图委托的函数“didSelectItemAt”。但是,当我单击按钮时,不会调用“didSelectItemAt”。
为了解决这个问题,我删除了我在按钮上设置的修饰内部操作,但这也无济于事。如何在单击按钮时调用集合视图的“didSelectItemAt”?
问题 2:
对于问题 1 中描述的相同按钮,在某些情况下,我只想显示标签而不显示按钮。但是,当我隐藏按钮时,它仍然占用视图上的空间。如何隐藏按钮以使其不占用空间?以下是我尝试过的:
collectionViewCell.button.isHidden = true
collectionViewCell.button.alpha = 0
collectionViewCell.button.imageView?.alpha = 0
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)