iPhone 能否让一个视图成为多个不同视图的子视图?

发布于 2024-10-13 19:24:41 字数 68 浏览 3 评论 0原文

是否可以同时添加同一个视图实例作为两个不同视图的子视图?我正在尝试执行此操作,但它仅显示在作为子视图添加的最后一个视图上。

Is it possible to add the same view instance as a subview of two different views at the same time? I'm trying to do this but it only shows up on the last one it was added as a subview to.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

迷路的信 2024-10-20 19:24:41

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

No, a view can only be in a single view hierarchy at a time. If you add it to another view, it will automatically be removed from its previous view. Also, if you add it to the same view that it was already in, it will automatically be removed and re-added as the top-most item (however, this is much less efficient than just simply changing its position directly).

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文