繁体   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