2011-04-16 26 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