Recently I used UIActivityViewController and noticed that it has been changed for iOS13. Now this VC presenting on half of the screen and user be able to open it more or close. It's looking interesting and I tried to reproduce such behavior for regular VC.
At first, I thought there is some customization under new iOS13 modal style but looking into documentation/googling did not help.
After that I tried to implement UIViewControllerAnimatedTransitioning protocol + UIViewPropertyAnimator. It's working, but the result does not look completely like native UIActivityViewController. It's working very poor - for example, I'm unable to control smooth status bar transition. Or if I need to present another modal VC - seems like I need to reimplement native page sheet animation behavior.
So I have a question. Is it possible to duplicate UIActivityViewController animation flow (with dragging for open more/closing, smooth status bar transition etc) using public UIKit API? Maybe I missed something?
Thanks in advance.