我正在开发一个有多个“视图”的Matlab GUI应用程序。它的行为类似于安装向导。当用户在此“视图”中完成输入数据时,他点击Next
底部。然后会显示一组不同的UI元素。 UI元素集可能会有所不同,具体取决于用户刚输入的内容。
我可以在一个“视图”中绘制所有UI元素并使用可见性控制它们,但这将是一团糟。
处理这个问题的最佳方法是什么?
答案 0 :(得分:2)
我会为流程的每个步骤创建单独的GUI(图),并根据需要在它们之间传递信息。或者,您可以使用Matlab文件交换中提供的一个选项卡面板脚本(例如,参见Tab Panel,其他可以通过搜索找到)。