gpt4 book ai didi

objective-c - 如何在嵌入 UIViewController 的 UITableView 中直观地创建和使用静态单元格

转载 作者:IT老高 更新时间:2023-10-28 11:32:32 25 4
gpt4 key购买 nike

我正在使用 XCode 4.2,并使用 Storyboards 构建了我的 UI。我需要创建一个在 UITableView 上方和下方具有内容的 View ,我可以通过使用 UIViewController 来实现这一点。 UITableViewController 不允许您在表格上方或下方添加内容。您可以使用表格页眉/页脚,但这不适用于我想要实现的目标。

我现在有一个 UIViewController,其中嵌入了一个 UITableView。我可以相应地调整 UITableView 的高度和宽度,从而为我提供我正在寻找的 UI 布局。

我可以自定义 UITableView 中的静态单元格,但是当我尝试构建时出现以下错误:

Illegal Configuration: Static table views are only valid when embedded in UITableViewController instances

我的问题是其他人如何解决这个问题?创建一个带有静态单元格的表格 View 并在视觉上布置它们非常好,但显然由于某种我无法理解的原因这是不允许的。由于我的视觉布局要求,我无法切换到 UITableViewController。

任何帮助将不胜感激。

最佳答案

假设您的应用面向 iOS 6+,您可以在 Xcode 4.5 及更高版本中实现此目的。

在 Storyboard 中,只需在主视图中创建一个带有 View Container 的 UIViewController。然后将该 View Container 连接到包含静态单元格的 UITableViewController。

就像这样:

enter image description here

您不需要一行代码。只需控制单击、拖动并选择嵌入。 View Controller 包含为您处理。

关于objective-c - 如何在嵌入 UIViewController 的 UITableView 中直观地创建和使用静态单元格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8945728/

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