motion-transitioning-objc
motion-transitioning-objc copied to clipboard
Light-weight API for building UIViewController transitions.
此数据库的部分内容貌似被一些应用程序搬运
This file is used to build as a framework.
This is a follow-up to #55. Also fixes an existing test that said it was testing the non-animated route.
Related to: https://github.com/material-motion/motion-transitioning-objc/pull/55 Some tests to implement: - [ ] Verify that a frames are laid out as expected with a `presentedView`. - [ ] Verify that a frames are...
```objc for (MDMViewControllerTransitionContextNode *child in _children) { [child attemptFallback]; [child start]; } ``` should be ```objc [self attemptFallback]; for (MDMViewControllerTransitionContextNode *child in _children) { [child start]; } ``` otherwise composed...
Expected usage: ```swift context.compose(with: FadeTransition()) { didComplete in print("Fade transition did complete \(didComplete)") } ```
- [ ] WORKSPACE should use `http_archive` instead of `git_repository` - [ ] Bump build_bazel_rules_apple to 0.1.0.
`frameOfPresentedViewInContainerView` is unfortunately only called during the initial presentation of a view controller, meaning a view controller that's presented over part of the screen won't know to update its layout...
Should likely be a configurable option on the `TransitionPresentationController` instance. ```swift let presentationController: TransitionPresentationController // initialization presentationController.tapToDismissEnabled = true ```