簡體   English   中英

iPhone SDK將視圖及其子視圖向后移動

[英]iPhone SDK moving a view and its subviews to back

我有一個包含多個包含子視圖的視圖的應用程序。 我知道您可以通過將hidden屬性設置為YES或NO來隱藏或顯示視圖及其子視圖。 但是,對於許多視圖,要使用hidden屬性,需要跟蹤正在顯示的視圖。 我以為可以使用sendSuBViewToBack:隱藏視圖,並使用moveSubViewToFront使其可見。 但是,這些方法似乎僅作用於特定的子視圖,而不作用於其子視圖。 例如,上面有幾個標簽的視圖在發送到背面時,標簽仍然可見。

除了使用hidden屬性,還有什么方法可以使這種行為起作用?

謝謝,

吉姆

UIViewController看起來像您要找的東西。 或更確切地說,您應該尋找什么。

我不太確定您在這里遇到什么困難。 只要您跟蹤每個“容器”視圖(也許使用@property ),就應該能夠使用代碼中的方法按需顯示/隱藏它們(就像隱藏所有容器視圖一樣簡單) ,然后顯示您想要的那個)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM