你有一个视图可以作为iPhone的几个不同视图的子视图吗?

Mar*_*rty 4 iphone subview uiview

是否可以同时添加相同的视图实例作为两个不同视图的子视图?我正在尝试这样做,但它只显示在最后一个它作为子视图添加到.

Jas*_*oco 12

不,视图一次只能位于单个视图层次结构中.如果将其添加到另一个视图,它将自动从其先前视图中删除.此外,如果您将其添加到它已经存在的同一视图中,它将自动删除并重新添加为最顶层的项目(但是,这比仅仅直接更改其位置效率低得多).