Instagram/IGListKit

Expose UICollectionViewDataSource methods `indexTitlesForCollectionView:` and `indexPathForIndexTitle:atIndex:`

開放

#1,140 建立於 2018年3月28日

 (6 則留言) (9 個反應) (1 位負責人)Objective-C (1,540 個分叉)batch import
enhancementhelp wanted

倉庫指標

星標
 (13,063 顆星)
PR 合併指標
 (PR 指標待抓取)

描述

New issue checklist

General information

  • IGListKit version: All
  • iOS version(s): All
  • CocoaPods/Carthage version: N/A
  • Xcode version: N/A
  • Devices/Simulators affected: N/A
  • Reproducible in the demo project? (Yes/No): N/A
  • Related issues: N/A

Debug information

# Please include debug logs using the following lldb command:
po [IGListDebugger dump]

Hello! I would like to propose a feature to expose the optional methods on UICollectionViewDataSource - indexTitlesForCollectionView: and indexPathForIndexTitle:atIndex:

These methods are used to implement what I would call the 'fast-jump scroll bar' on collection / table views. I'm not sure what it's actually called but a good example of this can be found on the right side of the contacts tab of the iOS contacts app.

Open to any suggestions on the best way to do this, or potential workarounds! Thanks.

貢獻者指南