gpt4 book ai didi

ios - 如何将 ChildViewController 添加到 UITableViewController?

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:28:11 25 4
gpt4 key购买 nike

由于设计的限制,我必须通过添加一个 UiViewController 到 UITableViewController

[controller addChildViewController:self];//self = uiviewcontroller controller = Instance of UITableViewController

[controller.view addSubview:self.view];

它添加它有点滞后,但我在我的控制台中收到警告

“设置表格的第一响应者 View 但我们不知道它的类型(单元格/页眉/页脚)”

我猜是因为 controller.view 是 tableview 而不是普通的 uiview,它在 iOS6 和 iOS7 中都会抛出这个错误

如何将 ChildViewController 添加到 UITableViewController?

最佳答案

简短的回答:不要。 UITableViewControllers 只能包含一个 TableView 。正如 rob 在他的回答中所说,最好有一个父 View Controller ,它有一个容器 View ,其中包含您的 TableView Controller ,以及您需要的任何其他内容,如果需要,可能还有其他 subview Controller 。

关于ios - 如何将 ChildViewController 添加到 UITableViewController?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23818939/

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