如何禁用Uitoolbar灵活空间项点击
-
26-10-2019 - |
题
我有一个Uitoolbar,上面有一些按钮项目,并由灵活的空间项目分开。
根据应用程序的状态,启用或禁用了一些按钮。当发生这种情况时,当禁用按钮单击时,而不是什么都不做,它将“单击”事件发送到其他按钮项目。
然后,我了解到这是工具栏(或灵活的空间项目?)的默认行为:当您触摸其上的空空间时,它将事件转发到最接近的按钮。但是,这对于我的应用程序中的可用性不是很好。
启用到灵活空间项目的设置根本不会更改任何内容,并且从整个工具栏中删除用户互动将使所有按钮都无法接触。
有什么方法可以防止此“单击事件转发”,而只是忽略空格或禁用按钮上的触摸?
提前致谢
解决方案
好吧,对于任何想知道的人来说,我无法做任何解决方案,最好与UI一起做得更好。
不隶属于 StackOverflow