【发布时间】:2015-08-28 05:56:54
【问题描述】:
我想将按钮保持在突出显示状态图像直到第二次触摸以将其释放到正常状态。
我尝试了dispatch_async方法,但再次点击后它根本无法恢复正常状态。
(我使用 Swift 编码,所以 performSelector:WithObject 方法也不起作用。)
【问题讨论】:
-
您可以使用图像设置为 UIButton 并在第一次单击和第二次单击时更改它们。
-
您不能保持高亮状态,因为它会在跟踪期间触摸进入/退出时自动设置/清除,并在向上清除时自动设置/清除。所以你必须使用正常和选择状态来显示你想要的图像
标签: ios xcode swift cocoa-touch uibutton