所以,最近我发现了Matlab GUIDE GUI工具栏按钮的奇怪行为。
我有"工具栏"数字属性设置为' auto'还有一个带有三个默认按钮的简单工具栏:拖动,缩放,缩放+。
一切都运行得很好,直到我决定将这个数字集成到一个更大的应用程序中,我需要从这个数字中返回值。
因此我将uiwait()添加到OpeningFcn,将uiresume添加到CloseRequestFcn,并将值返回到OutputFcn。
在修改之后,工具栏按钮的任何行为都消失了。我的意思是,它们仍然可以切换和解锁,但它基本上什么都不做。
为什么?我需要一些方法来同时拥有工具栏按钮并从图中获得有意义的返回值。我怎样才能做到这一点?