缺少 UIBarButtonItem 的 TouchUp 事件的解决方法
使用 UIButton 允许我捕获 TouchUpInside 和 TouchUpOutside 事件,以了解用户何时用手指释放按钮。
UIBarButtonItem 没有任何以这种方式使用的事件/通知。
有谁知道一个很好的解决方法来知道 UIBarButtonItem 何时被物理释放? 有没有办法在 UIToolBar 中使用具有与 UIBarButtonItem 相同的“设计”和行为的 UIButton?
谢谢!
using a UIButton allows me to catch TouchUpInside and TouchUpOutside events to know when the user releases the button with his finger.
UIBarButtonItem doesn't have any events/notifications to be used in this manner.
Does anyone know a nice workaround to know when a UIBarButtonItem is physically released?
Is there a way to use an UIButton in a UIToolBar with the same "design" and behavior like a UIBarButtonItem?
Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
如果您使用的是 UIToolbar,则可以将 UIButton 拖到工具栏中。它将嵌入到 UIBarButtonItem 中,您可以将操作链接到嵌入的 UIButton
If you are using a UIToolbar you can drag a UIButton into the bar. It will get embedded inside a UIBarButtonItem and you can link actions to the embedded UIButton