Transmission
Bridges UIKit presentation APIs to a SwiftUI API so you can use presentation controllers, interactive transitions and more. (by nathantannar4)
FullScreenCover
Custom FullScreenCover with transition animation in SwiftUI. (by BeeMeeMan)
Transmission | FullScreenCover | |
---|---|---|
14 | 1 | |
242 | 23 | |
- | - | |
6.5 | 10.0 | |
11 days ago | over 1 year ago | |
Swift | Swift | |
BSD 2-clause "Simplified" License | MIT License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Transmission
Posts with mentions or reviews of Transmission.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-02-25.
-
Views and .presentationDetents()
If you dont mind using a package you can try this but swiftui has no built in api for sheet -> fullscreen
-
How can I use matchedgeometry with full screen sheet like the Photo app?
You are correct that photos app is not swiftui. These types of transitions are popular with apple apps but unfortunately they are only under uikit api’s. There are tutorials out there for accomplishing this effect in swiftui only but this will require a lot of up front code. You can still, however, bridge uikit api’s with swiftui. Here is an example of a package that does exactly that. Although i have never tried this myself in swiftui so i cannot confirm it is reliable. If you decide to do it entirely in swiftui, it would probably require some kind of overlay over the entire nav view and place the detailed view in there.
-
How to recreate this effect? I tried asyncimage with matchedgeometry but its not working.
You could try using my framework. https://github.com/nathantannar4/Transmission
- Custom SwiftUI View Presentations
- Is there a simple way to remove the dark view with opacity when .sheet appears? Something like in the Uber app
-
When I use this I want the fullscreen feature to come from the right side but it comes from the bottom side can you help me ?
You’ll need your own transition. Since you’re using SwiftUI, you could use my library to make integrating it easier. https://github.com/nathantannar4/Transmission
-
Seniors of SwiftUI
Some of the projects I’m working that I use. https://github.com/nathantannar4/Engine https://github.com/nathantannar4/Transmission
- Pop-up modifier
- Are there any known performance problems with UIKit navigation between SwiftUI views?
-
Transmission - Create custom UIKit transitions for SwiftUI
Preview .gif
FullScreenCover
Posts with mentions or reviews of FullScreenCover.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-01-21.
-
When I use this I want the fullscreen feature to come from the right side but it comes from the bottom side can you help me ?
For something already done, I found this GitHub repo
What are some alternatives?
When comparing Transmission and FullScreenCover you can also consider the following projects:
Engine - Engine makes it easier to create idiomatic APIs and Views that feel natural in SwiftUI without sacrificing performance