Ján*_*nos 2 uiviewcontroller swift
我应该如何使用Swift实现此方法调用?
[containerViewController transitionFromViewController:fromViewController
toViewController:toViewController
duration:0.2
options:UIViewAnimationOptionTransitionCrossDissolve
animations:nil
completion:^(BOOL finished) {
[fromViewController removeFromParentViewController];
[toViewController didMoveToParentViewController:containerViewController];
toViewController.view.frame = containerViewController.view.bounds;
}];
Run Code Online (Sandbox Code Playgroud)
====
containerViewController.transitionFromViewController(
fromViewController,
toViewController,
0.2,
UIViewAnimationOptionTransitionCrossDissolve,
nil,
nil)
Run Code Online (Sandbox Code Playgroud)
我收到此错误:使用未解析的标识符'UIViewAnimationOptionTransitionCrossDissolve'
工作方案:
containerViewController.transitionFromViewController(
fromViewController,
toViewController: toViewController,
duration: 0.2,
options: UIViewAnimationOptions.TransitionCrossDissolve,
nil,
completion: { finished in
fromViewController.removeFromParentViewController()
toViewController.didMoveToParentViewController(containerViewController)
toViewController.view.frame = containerViewController.view.bounds
})
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6378 次 |
| 最近记录: |