确定规划布局的大小

5视图(30天)
诺顿艾伦
诺顿艾伦 2021年11月29日
评论道: 诺顿艾伦 2021年12月26日
我设计一个工具来创建一个应用程序以编程方式使用uifigure及其各种容器。我特别计划使用uigridlayout为了利用它的自动分级使用“适合”。图后,我想调整uifigure封闭式布局的大小。
  • 这将是微不足道的,如果uigridlayout“位置”属性。
  • 我可以看看“位置”属性中包含的所有小部件的uigridlayout计算最大宽度和高度,但是请注意,这些值只是相对于封闭的布局(uigridlayout)。如果我窝uigridlayout里面另一个uigridlayout,我必须递归地执行该操作发现总体尺寸。
  • 我认为同样的适用于任何嵌套的容器
有一种更简单的方法吗?
3评论
诺顿艾伦
诺顿艾伦 2021年12月26日
我继续写一个函数来计算的大小uigridlayout所以我可以设置父的大小。我不确定它有多强劲,因为它是适合我需要的小部件。我认为没有理由uigridlayout不应该只读的位置属性——也许有一天!
这种方法仍存在一些问题,显然是无法解决的。具体地说,没有办法确定布局时完成报道立场是稳定的。我用“drawnow”在过去等待图纸完成,但在这种情况下,这是不够的。我提交了票,现在开发商的雷达。

登录置评。

答案(0)

下载188bet金宝搏


释放

R2021b

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!