从HeaderView部分获取NSString

时间:2013-02-25 16:52:39

标签: ios objective-c cocoa-touch uitableview

我希望从表格HeaderView中获取一个NSString。因为我想在ScrollViewDidScroll中实现它,所以当标题视图改变时,一个标签会发生变化。

在网上没有找到任何线索如何做到这一点

谢谢!

1 个答案:

答案 0 :(得分:1)

没有预定义的方法可以获得顶部。有一个技巧可以实现它。首先获取所有可见单元格的indexPath。

NSArray *visible = [tableView indexPathsForVisibleRows];

NSIndexPath *indexpath = (NSIndexPath*)[visible objectAtIndex:0];

现在您可以通过indexpath.section获取节值。获得此部分后,您可以从此部分的数据数组中获取字符串。