dug*_*gla 3 uiviewcontroller presentmodalviewcontroller ios
我正在使用presentModalViewController:animated:虽然在功能上它可以正常工作,但它有一个我想删除的工件.当模态呈现的viewController出现时,其父viewController被完全隐藏,背景变黑.这不是我想要的.我的孩子viewController的视图是半透明的,我想揭示它后面的父viewControllers视图.我想要的效果是一张描图纸在背景上滑动.
我假设presentModalViewController:animated:支持这个.那不是这样吗?
谢谢,
道格
NavigationController和View控制器的设计使得一次只能显示一个视图控制器.当按下/显示新的视图控制器时,系统将隐藏先前的视图控制器.因此,当您缩小模态视图的alpha时,您可能会看到窗口的backgroundColor(您现在看到的黑色).
如果你想有一个半透明的视图滑动式在主视图中,您可以添加视图作为子视图主视图和动画使用它的UIView动画.
这可能会得到你想要的:
presentingViewController.modalPresentationStyle = UIModalPresentationCurrentContext;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3721 次 |
| 最近记录: |