Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for sticky list headers #394

Merged
merged 6 commits into from
Jul 14, 2022
Merged

Add support for sticky list headers #394

merged 6 commits into from
Jul 14, 2022

Conversation

kylebshr
Copy link
Collaborator

@kylebshr kylebshr commented Jul 14, 2022

Adds stickyListHeader, allowing you to pin the list header to the top of the visible frame as you scroll.

  • Add tests
Kapture.2022-07-14.at.10.34.44.mp4

Checklist

Please do the following before merging:

  • Ensure any public-facing changes are reflected in the changelog. Include them in the Main section.

@kylebshr kylebshr requested review from kyleve and nononoah July 14, 2022 17:35
@kylebshr kylebshr enabled auto-merge (squash) July 14, 2022 18:42
@kylebshr kylebshr merged commit 4f42e59 into main Jul 14, 2022
@kylebshr kylebshr deleted the kb/sticky-list-headers branch July 14, 2022 18:49
kyleve added a commit that referenced this pull request Jul 23, 2022
* origin/main: (109 commits)
  Prep 5.2.1
  Prep 5.2.0
  Add all properties to defaults
  Prep 5.1.0
  Header layout fixes (#404)
  Update changelog and add documentation
  Introduce tint color to DefaultSwipeAction
  Don't inset horizontal lists for the keyboard, its meaningless
  Ensure we respect defaults values.
  Bump versions (#399)
  Add ListHeaderPosition (#398)
  Update CHANGELOG.md
  Remove erroneous SwiftUI import
  Allow controlling safe area used for measurement
  Release 4.4.0 (#397)
  Add support for sticky list headers (#394)
  Update CHANGELOG
  recursive accessible children now respsects accessibilityElementsHidden and isHidden
  Update tests for including safe area in calculation.
  Actually properly account for safe area
  ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants