2010-05-28 29 views
0

我有一個包含子視圖的多個視圖的應用程序。我知道,通過將隱藏屬性設置爲YES或NO,您可以隱藏或顯示視圖及其子視圖。然而,在許多觀點中,要使用隱藏屬性,需要跟蹤顯示的視圖。我以爲我可以使用sendSuBViewToBack:隱藏視圖和moveSubViewToFront使其可見。但是,這些方法似乎只對特定的子視圖而不是其子子視圖起作用。例如,帶有幾個標籤的視圖在發送到後面時,標籤仍然可見。iPhone SDK將視圖及其子視圖移回

除了使用隱藏屬性之外,是否有任何方法可以使此行爲起作用?

感謝,

吉姆

回答

0

我不太清楚到底您有任何關於此什麼麻煩。只要您跟蹤每個「容器」視圖(可能使用的是@property),您應該可以使用代碼中的方法按需顯示/隱藏它們(可以像隱藏所有容器視圖一樣簡單,然後顯示你想要的那個)。

1

UIViewController看起來像你在找什麼。或者說,你應該尋找應該是