【发布时间】:2010-04-13 17:53:58
【问题描述】:
我有一个 loadView 调用,它基本上将一个视图放在顶部(如页眉)和一个在底部(如页脚)。可以通过传入的参数来没有页眉或页脚,稍后隐藏它们,或者调整视图的大小。我已经完成了所有这些工作,但它很容易被破坏,因为视图可以在各种大小的不同地方进行,并且必须手动设置为正确的大小,否则它们不会占用所有空间。我想要一个介于两者之间的自动调整大小以填充其他未占用的空间。
loadView 似乎无法获得其父框架的大小(或者确切地说它适合的位置),我也没有看到一种明显的方法来将中心视图放在某个位置并拥有它宽度和高度自动适应。
有什么想法吗?
如果我对自己的解释不够清楚并且您了解 Java Swing,请考虑使用 BorderLayout.NORTH、BorderLayout.SOUTH 和 BorderLayout.CENTER 组件的 BorderLayout。
【问题讨论】:
标签: iphone layout uiview loadview