【问题标题】:How to disable UIToolbar flexible space item clicks如何禁用 UIToolbar 灵活空间项点击
【发布时间】:2011-11-30 17:37:01
【问题描述】:

我有一个 UIToolBar,上面有一些按钮项,由一个灵活的空格项分隔。

根据应用程序的状态,启用或禁用某些按钮。当这种情况发生时,当禁用的按钮被点击时,它不会什么都不做,而是将“点击”事件发送到其他按钮项。

然后我明白这是工具栏(或灵活空间项?)的默认行为:当您触摸其上的空白区域时,它会将事件转发到最近的按钮。但是,这对于我的应用程序的可用性来说并不是很好。

将启用的OFF设置为灵活空间项根本不会改变任何东西,从整个工具栏中删除 UserInteraction 将使所有按钮都无法触摸。

有没有什么办法可以防止这种“点击事件转发”而忽略对空白区域或禁用按钮的触摸?

提前致谢

【问题讨论】:

    标签: iphone ios uitoolbar uitoolbaritem


    【解决方案1】:

    对于任何想知道的人,我无法解决它,你最好用你的 ui 做一个更好的工作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-03-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多