1

有没有办法确定 UITableView 的“顶部”部分标题是什么?

对于“顶部部分标题”,我的意思是在 UITableView 边界顶部粘性的部分标题。

4

3 回答 3

2

您可以使用以下方法获取部分编号:

NSUInteger sectionNumber = [tableView indexPathForCell: [[[tableView visibleCells] objectAtIndex: 0] section]];

我希望这会有所帮助。

于 2011-07-30T00:16:23.000 回答
0

如果您指的是 TABLE 标头(和 TABLE 页脚) - 而不是 SECTION 页眉/页脚,那么您可以tableHeaderView通过UITableView

tableHeaderView Returns an accessory view that is displayed above the table.

@property(nonatomic, retain) UIView *tableHeaderView

如果你想要 SECTION 头,那么你需要通过实现UITableViewDelegate方法来创建它-tableView:viewForHeaderInSection:

tableView:viewForHeaderInSection: Asks the delegate for a view object to display in the header of the specified section of the table view.

- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section
于 2011-07-30T16:36:18.073 回答
0

您需要使用 -(UIView) viewForHeaderInSection 方法。这将允许您使用自己的 UI 视图作为表格视图部分的标题。

于 2011-07-30T00:19:44.760 回答