gpt4 book ai didi

ios - 如何使用 XIB 自定义 tableView Section Header?

转载 作者:可可西里 更新时间:2023-11-01 03:42:48 34 4
gpt4 key购买 nike

我正在尝试为 UITableView 创建自定义部分标题。我找到了一些说明如何在代码中完全执行此操作的引用资料 (# 1349571)。

我正在尝试确定是否可以在 Interface Builder 中创建 UIView 并使用它来自定义 header ,类似于如何为 UITableViewCell 执行此操作?

最佳答案

YES 可以使用通过 XIB 创建的标题 View 。创建一个 XIB 和管理 XIB 的类(UIView 类)。使用

YourNibClassName* v = [[[NSBundle mainBundle] loadNibNamed:@"YOUR_XIB_NAME" owner:self options:nil] firstObject];

//With this method you can load any xib for header view

tableView.tableHeaderView = v;
[v release];

编辑

像这样在 viewForHeaderInSection 中返回这个 View

YourNibClassName* v = [[[NSBundle mainBundle] loadNibNamed:@"YOUR_XIB_NAME" owner:self options:nil] firstObject];
//Do some stuff here like setting text on labels etc.
return [v autorelease];

关于ios - 如何使用 XIB 自定义 tableView Section Header?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6338319/

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