Skip to content

V2 Roadmap #19

@Wouter125

Description

@Wouter125

I will try to keep a list of fixes that need to be applied here. Feel free to open a PR if you got a fix for some of them;

Minor

  • Release fix that solves presenting items from detached view controller
  • Release fix where interaction enabled upTo get's lost after navigating

Major

  • Write documentation of how you can attach the sheet on a navigationView stack.
  • Figure out how to handle nested scrollviews (adds support for Lists / NavigationViews)

Released

  • Resolve bug when content is non-scrollable and UI snaps back to original start position.
  • Rename some of the additional properties towards Apple's API.
  • Include some properties such as; dragHandle / scrim / content scaling
  • Programmatically setting the sheet to a different height is currently broken. -> Due to UIViewRepresentable not passing through my values.
  • Replace keyboard hack with something more solid. Now the selected detents break after calling it twice.
  • Double check if the additional spacer is still needed (potential fix might be calculating the offset from the bottom of the screen by using .offset(y: UIScreen.main.bounds.height - translation))
  • Prevent the preference key reset when keyboard opens up (early return when there are no detents, prevents this issue for now)
  • Set default height when there is no selectedDetent configured
  • Make the header property optional inside the configuration
  • Add out animation when dismissing the sheet.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions