是否可以在没有用户触摸的情况下以编程方式按下iPhone SDK中的按钮?
答案 0 :(得分:9)
你可以这样做:
[button sendActionsForControlEvents:UIControlEventTouchUpInside];
答案 1 :(得分:7)
您希望用户看到按下按钮吗?将highlighted
属性设置为true,它看起来就像被按下了一样。
现在,如果您只想模拟按下按钮的结果,只需将您指定的选择器调到“Touch Up Inside”或“Touch Down Inside”事件。
答案 2 :(得分:2)
您可以在按钮的坐标上合成触摸,并设置相应的事件here's how
答案 3 :(得分:1)
覆盖另一个透明的大按钮,并将另一个按钮分配给它。