2011-04-16 52 views
2

我在制作一个通用应用程序。即使我在某些组件上设置了自动调整掩码,但仍需要对它们进行“分组”。我希望每个组按比例重新定位,但不是每个组件。它是坏的还是其他方式,而不是将它们添加到隐形UIView的,所以我可以将它们分组。使用UIView作为容器

enter image description here

回答

2

我会说你可以创建一个分组控制:)或类似的东西。然后你可以按照你的建议把所有的子视图添加到这个分组控件中,然后你调整这个组控件的大小... 我相信这个解决方案没有什么问题,除非你不过度使用它,并且说添加100个分组视图。这是一个开销,我会选择另一种解决方案。

但是,如果您只添加其中的几个,我会为它...

+0

谢谢,是的,只有6个“小组”,所以我会这样做。 – LuckyLuke 2011-04-16 20:08:57

2

不,这不是坏事。如果他们按照您希望他们的方式行事,并且不泄漏或导致性能问题,那就去做吧。

3

你的想法是点亮的。就我所知,这是一个最佳实践,空视图很便宜(从某种意义上说,没有用于容器视图图层的额外内存)。

+0

谢谢你的回答。 – LuckyLuke 2011-04-16 20:08:23