gpt4 book ai didi

iphone - 从 Nib 文件加载自定义表格 View 单元格

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

我目前正在研究 apple 文档中的示例,但在查找他们正在谈论的一些内容时遇到了一些麻烦,尤其是在内部

深入了解表格 View 单元格 > 从 Nib 文件加载自定义表格 View 单元格

Here

我不确定需要设置哪个类..

7, Select File’s Owner in the nib document window, open the Identity pane of the inspector, and set the class of File’s Owner to your custom view controller class.

最佳答案

所有者是您对 TableView Controller 的实现。在您的 TableView Controller 中,您定义了一个 UITableViewCell 属性(在本例中为 tvCell)

@interface MyTableViewController: UITableViewController {

IBOutlet UITableViewCell *tvCell;

@property (nonatomic, retain) IBOutlet UITableViewCell *tvCell;

然后在您的自定义表格 View 单元格的 nib 文件中,您将文件所有者指定为 MyTableViewController 类型,并将 tvCell socket 指向 nib 中的表格单元格 View 。

然后在 cellForRowAtIndex 路径中添加以下行:

[[NSBundle mainBundle] loadNibNamed:@"TVCell" owner:self options:nil];

此行加载单元格 Nib ,将您的 TableView Controller (即自己)设置为所有者,从而将 TableView Controller 中的 tvCell 属性连接到 Nib 中的 TableViewCell。

然后您可以获取该指针的副本并在此方法中初始化单元格中的字段,并从该方法返回该“自定义”单元格。

关于iphone - 从 Nib 文件加载自定义表格 View 单元格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7184206/

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