【发布时间】:2019-01-09 09:13:05
【问题描述】:
我有三个 UIButton 实例:buttonA、buttonB 和 buttonC。每个按钮都有自己的中心并占据一定的大小。
我希望这些按钮“做某事”(即改变alpha 值)当屏幕被点击时任何地方除了按钮所在的位置,这样人们就可以按下按钮触发他们的actions 而不会发生“做这件事”。
请问最好的方法是什么?
【问题讨论】:
-
你能多说一点你的意思吗?当点击屏幕其他地方时,按钮如何“做某事”?肯定是 elsewhere 会“做某事”。如果我在一个随机点上点击,我们怎么会知道 哪个 按钮应该“做某事”?
-
@matt 嗨——希望这能解决问题吗?说当背景改变时改变按钮的
alpha值,但保持按钮工作...... -
您可以在视图中添加点击手势来[做某事]
标签: ios swift uiview uigesturerecognizer