gpt4 book ai didi

swift - 如何/在哪里创建 TableView 单元格子类并将其设置为原型(prototype)的类

转载 作者:搜寻专家 更新时间:2023-10-31 22:59:24 26 4
gpt4 key购买 nike

我有第二个 viewcontoller 并链接到这个

Create a table view cell subclass and set it as the class of the prototype. Add the outlets to that class and connect them. Now when you configure the cell you can access the outlets.

但是我不明白我把子类放在哪里以及如何制作一个。

Outlets cannot be connected to repeating content iOS The link I was sent to.

最佳答案

首先,创建文件

与创建 UIViewControllerUITableViewController 的方法相同:在您的项目中,转到“新建文件”。在 iOS 下选择 Cocoa Touch Class。子类是 UITableViewCell,名称是你给它的任何名称。

enter image description here

在该类中,您可以拖动按钮、标签等来创建 socket 。


将类分配给单元格

记得在身份检查器中将类名分配给单元格:

enter image description here


放在代码中

您需要对 cellForRowAtIndexPath 方法稍作更改:

let cell = tableView.dequeueReusableCellWithIdentifier("myCell", forIndexPath: indexPath) as! MyCustomCell

其中“myCell”是您在 Storyboard 中为您的单元格提供的标识符,显然 MyCustomCell 是您创建的新类,您要将单元格转换到该类中。

关于swift - 如何/在哪里创建 TableView 单元格子类并将其设置为原型(prototype)的类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39060098/

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