IOS:向一个栏按钮发送多个动作

iOS: Send multiple actions to a bar button(IOS:向一个栏按钮发送多个动作)

本文介绍了IOS:向一个栏按钮发送多个动作的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在我的应用程序中,我希望定制一个当前显示用户位置的栏按钮,以便如果用户点击并按住它,它将显示一个包含其他信息的子视图。然而,我似乎只能发送一个动作。确实是这样吗,或者有没有一种方法可以让我有多个动作?我知道有一个子类可以启用用户导向位置(就像在地图应用程序中一样)-我可以以某种方式实现类似的功能吗?

推荐答案

UIBarButtonItems仅发送一个事件。您需要创建自己的自定义控件,向其添加手势识别器以识别点击和长按,并使用自定义控件创建条按钮项。

这篇关于IOS:向一个栏按钮发送多个动作的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!

本文标题为:IOS:向一个栏按钮发送多个动作

基础教程推荐