【发布时间】:2015-10-19 22:41:46
【问题描述】:
如果我按住 UIButton,则呈现按下的按钮;如果我快速按下,UIButton 会转到它的目标 ViewController。如何在Objective-C中快速按下按钮实现长按效果?
快速按下按钮:
按下并按住按钮:
【问题讨论】:
-
UILongPressRecognizer和用于修改外观的自定义代码是否有效? -
谢谢@ILikeTau。你能在帖子中详细说明吗?你想到了什么自定义代码?
-
你按钮,它是任何东西的子视图吗?它是
UIScrollView的子视图吗? -
谢谢,@tnylee... 不,不是 ;) 它是 UITableView 单元格中的一个按钮。我只想启用足够长的“按下”效果,以便给用户正确的感觉。
-
我们的按钮延迟高亮的原因是因为你的 UITableView 中的 UIScrollView。看看这个问题和答案stackoverflow.com/questions/19256996/…祝你好运!
标签: objective-c animation uibutton