目前这是一个UIStackView
UIImageView
和UILabel
。
我希望整个事情能够被点击。
我的穷人目前的解决方案是在UIView
上叠加UIStackView
并在混合中添加UITapGestureRecognizer
。但它很糟糕。
如果我将UITapGestureRecognizer
添加到UIStackView
,则没有任何结果,因为子视图会填满UIStackView
。
将此项转换为按钮的最佳做法是什么?
答案 0 :(得分:1)
没有任何反应,因为子视图填满了UIStackView。
是的,但如果您关闭这些子视图的userInteractionEnabled
,触摸将进入UIStackView,并且连接到UIStackView的手势识别器将起作用。