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
LNPopupController 3.0 tracking #348
Comments
Hi @LeoNatan , what about the progress of this WIP? Interactive presentations? Do you have a little bit of time for that? |
Hello I have not worked on this in some time. I have ideas, but haven't had the time. I hope to sit again on this branch soon. |
Any updates on this? |
Sorry, unfortunately I have not worked on this branch (or the framework) in a long while. |
https://developer.apple.com/documentation/uikit/uisheetpresentationcontroller?language=objc This API now being public, including all the detents stuff, 3.0 can be implemented much more easily. |
Love this lib. For here to say thank and also interested in this feature. Any update for 2023 ? |
Hello, unfortunately, I have not made progress on 3.0, and the branch I once worked on is hopelessly outdated now. Which feature specifically are you interested in? |
Hopefully you got sometime and continue improve this lib. It is so great! |
I’ll close this issue. I don’t think what I once worked on can be resurrected. I have ideas how to implement transitions and animations. The rest (switching to UIPresentationController presentations) is just a huge undertaking that I don’t really have the time or will for, while Apple itself has abandoned their designs where non-full screen presentation was a thing. |
I've started work on 3.0.
It is intended as a general rewrite of the entire presentation model. The idea is to use
UIPresentationController
subclasses with custom animation and interaction controllers. (#225)This will greatly simplify the presentation system and allow many more features, such as "free" card presentation on iOS 13.
Planned features that will also make the cut for 3.0:
The goal is to support as much of the current feature set, as possible. Some minor changes to look and feel might happen due to the transition to presentation controllers. There are still some unknowns.
The effort is being implemented in the
v3_0
branch.So far, I have removed all legacy code, removed all old presentation code and have a proof of concept using the iOS 13 card presentation controller as the basis for popup presentation.
Todo:
The text was updated successfully, but these errors were encountered: