2012-10-01 71 views
2

我有一個關於iOS視圖層次結構的問題(謝謝你的回答)。我可以將UIViews分組到另一個UIView中嗎?

上下文:我使用切換視圖(2段)來隱藏或顯示若干UIView s(UILabel s,UISlider s)。

將這些UIView s包裝在UIView包裝中以將setHidden:YES/NO分組?

例如我首先必須:

[label1 setHidden:YES] 
[label2 setHidden:YES] 
[label3 setHidden:YES] 
[label4 setHidden:YES] 
[picker1 setHidden:YES] 

和我通過將標籤的拾取器在轉化它一個獨特UIView(在界面生成器),I連接這UIView

@property (retain, nonatomic) IBOutlet UIView *multipleViewsContainer; 

和然後我做一個獨特的:

[multipleViewsContainer setHidden:YES] 

我只是想知道我是否可以像這樣使用UIView,或者如果有另一種方法來隱藏/顯示視圖組。

回答

2

是的。您可以將多個UIViews嵌入到另一個UIView中,然後通過「setHidden」調用隱藏或顯示整個事物。

+0

好的,謝謝,我昨天看到了這個,看着別人的代碼。之前我不知道我可以做到這一點:) – darksider

相關問題