【问题标题】:UITableViewCell is not available in XIB file in XCode 5UITableViewCell 在 XCode 5 的 XIB 文件中不可用
【发布时间】:2023-03-13 01:12:01
【问题描述】:

我今天刚刚遇到一个问题,我无法将新的表格视图单元格添加到我的 UITableview。

我所做的是将一个表格视图单元格拖放到 UITableview 区域内。 UITableview 没有采用表格视图单元格,而是单元格成为主视图的单独视图。

清楚地看到表格视图单元格不包含在表格视图中

所以我的问题是,如何在 Xcode 5 的 XIB 文件中的 UITableview 中创建自定义表格视图单元格?

提前致谢!

【问题讨论】:

    标签: ios objective-c uitableview xcode5


    【解决方案1】:

    如果你有动态原型单元格将被自动添加。如果没有,您可以在屏幕右侧的检查器中选择您希望拥有多少单元格。 并确保将其放入 tableview 内的屏幕中。

    【讨论】:

    • 我在属性检查器下找不到与我想要拥有的单元格数量相关的任何内容。我应该在哪里寻找它?顺便说一句,我确实尝试在表格视图中包含表格视图单元格。但它只是创建了一个新视图,而不是成为表格视图的一部分。
    【解决方案2】:

    我回答这个问题时认为您正在使用情节提要。首先添加 UITableView。 然后你可以看到,

    如果要使用静态单元格,请在 Attributes Inspector 中选择 Table View &,在内容中选择 Static Cells。我认为对于您的问题,您应该使用静态单元格。

    【讨论】:

    • 我使用的是 .xib 而不是故事板,并且我没有使用表格视图控制器。
    • 您是否尝试过不使用 Table View 直接使用 Table View Cell?
    • 我会尝试,但我尝试在构建表格视图时使用此表格视图单元格。表格视图根本没有使用我的表格视图单元格,而是创建了一个全新的单元格(我使用的是正确的单元格标识符)
    • 你是在使用Objectic C Class -> UITableViewController 来控制Tabel View & Objectic C Class -> UITableViewCell 来控制Cell吗?
    • 我在整个视图中使用 UIViewcontroller,并正确设置了 tableview 的委托并使用了 uitableviewdatasource 和 uitableviewdelegate。这如何帮助我将 UITableviewcell 包含到我的 UITableview 中?
    猜你喜欢
    • 2013-08-27
    • 2013-12-27
    • 1970-01-01
    • 2018-12-10
    • 2014-04-10
    • 2015-04-10
    • 2014-02-20
    • 2012-08-27
    • 1970-01-01
    相关资源
    最近更新 更多