gpt4 book ai didi

ios - 为静态 UITableViewCell 子类创建属性

转载 作者:行者123 更新时间:2023-11-28 08:59:37 25 4
gpt4 key购买 nike

我今天决定使用静态 tableView 比动态 tableView 更适合我的应用。

每个单元格都有一个标签和一个 UITextField

我将其中一个静态单元格子类化,然后尝试为标签和 textField 创建 IBOutlets...只是行不通。当涉及静态单元格及其子类时,零 IBOutlet 功能

不过,我可以将 IBOutlets 拖到 UITableViewController 中,这些单元格属于

所以,基本上我会有一个 UITableViewController,每个单元格都有导出,每个单元格文本字段,每个单元格标签,以及我想添加到单元格的任何其他潜在属性

我不想要那么多烦人的代码,所以我尝试使用动态

我能够按照您通常期望的方式为每个对象创建 IBOutlets

我再次决定不使用动态 UITableViewCells,并切换回静态...

只有静态单元格现在有 IBOutlets 连接到它们(当我返回静态 UITableView 时它们没有消失或抛出错误)

我可以使用 cell.textField 访问单元格属性,这比单元格上每个对象的十亿个 IBOutlets 要好得多

我的问题是...为什么我不能在 Static TableViewCells 的子类上创建 IBOutlets

我的方法是唯一的方法,还是有更好的方法?我不想一直来回切换,但它可以让我摆脱几十行代码我会做的

最佳答案

当您为 UITableViewCell 创建 IBOulet 并尝试在 StoryBoard 上连接它们时,转到左侧栏( View Controller 的对象所在的位置)并按 Ctrl + 单击您的自定义单元格。然后 IBOutlet 对象将出现在弹出窗口中,您将能够链接它们。

关于ios - 为静态 UITableViewCell 子类创建属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32255546/

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