gpt4 book ai didi

ios - 这是什么?带有 subview Controller 的 ContainerView 的 UITableView?

转载 作者:行者123 更新时间:2023-11-29 01:53:12 25 4
gpt4 key购买 nike

我需要知道 Instagram 的个人资料 View Controller 是如何实现的。

正如您在图片中看到的,有一个分段 Controller ,让我们可以选择两种不同的方式来显示我们的照片。他们是如何做到的?

View Controller 是一个 TableView Controller ,而 Collection View 是该表上的一个单元格?

或者它是一个简单的 View Controller ,带有嵌入该 Collection View 的 ScrollView ?


Instagram profile
(来源:mobile-patterns.com)

最佳答案

有很多方法可以做到这一点。您不能做的一件事是使父 View Controller 成为管理多个 View 的 UITableViewController 。 UITableViewController 只能管理 TableView ,不能管理其他任何东西。但是,让常规 View Controller 管理 TableView 和其他 View 是完全可以的。这可能就是我会做的。

我的猜测是父 View Controller 是一个自定义父 View Controller ,其作用类似于选项卡栏 Controller (或者可能是带有自定义选项卡的选项卡栏 Controller )。那么您正在查看的 View Controller 是另一个管理 TableView 的自定义 View Controller ,其中一个 View 显示 Collection View 。

关于ios - 这是什么?带有 subview Controller 的 ContainerView 的 UITableView?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31187841/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com