0

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

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

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

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

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

提前致谢

4

1 回答 1

0

好吧,对于任何想知道的人,我无能为力,你最好用你的 ui 做一个更好的工作。

于 2012-03-05T18:39:56.730 回答