我有一个有10个按钮的UIScrollView
,每个按钮都有自己的方法。我的目标是在用户滚动和UIButton
“进入”特定区域时激活每个按钮。实现这个目标的好方法是什么?(我不希望UIButton
被推下去。只要在上面盘旋,就能激活它)
示例:
按钮1
按钮2
杜鹃( ooooooo )
按钮3<-激活
杜鹃( ooooooo )
按钮4
现在按钮3被激活。如果用户将向下滚动一个位按钮2将被激活。
发布于 2013-04-02 14:38:34
我假设激活是指按钮的uicontrolstate是否启用了,。我认为最直接的方法是执行类似于BloonsTowerDefence的操作,查看uiscrollview内容偏移量,并在不同的范围内检查内容偏移量,禁用所有其他按钮,并启用希望在该范围内启用的按钮。
https://stackoverflow.com/questions/15764305
复制相似问题