【问题标题】:Get NSString from HeaderView Section on top从顶部的 HeaderView 部分获取 NSString
【发布时间】:2013-02-25 16:52:38
【问题描述】:

我想从那一刻位于顶部的 HeaderView 表中获取一个 NSString。因为我想在 ScrollViewDidScroll 中实现它,所以当标题视图发生变化时,一个标签会发生变化。

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

谢谢!

【问题讨论】:

  • 顶部有一个 UILabel 以显示顶部的当前部分标题名称。

标签: ios objective-c cocoa-touch uitableview


【解决方案1】:

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

NSArray *visible = [tableView indexPathsForVisibleRows];

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

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

【讨论】:

  • 嗨@sjors,你只接受了我的回答,你也可以投票。
猜你喜欢
  • 2020-04-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-09-20
  • 1970-01-01
  • 2012-06-20
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多