gpt4 book ai didi

ios - 我如何在仍然看到背景 viewController 的同时呈现 viewController

转载 作者:行者123 更新时间:2023-11-29 10:23:54 28 4
gpt4 key购买 nike

enter image description here

Photo Sharing 部分是我写的一个ViewController,当我按下正确的项目时,PhotoSharingViewController 会动画出现。

这是我的代码:

PhotoSharingViewController *vc = [[PhotoSharingViewController alloc] init];
[self addChildViewController:vc];
[self.view addSubview:vc.view];
[UIView animateWithDuration:0.3 animations:^{
vc.view.frame = CGRectMake(0, 0, WIDTH, WIDTH * 0.8);
} completion:^(BOOL finished) {
}];

不过,我认为这不是一个好方法。我更喜欢“呈现”viewController,如 UIAlertController 或 UIActivityViewController。请问我该怎么做?

最佳答案

您想提供自定义过渡。这样,当 presentViewController 被调用时,您可以提供 UIPresentationController 以及动画。您完全负责呈现的 View 的去向以及它如何以动画方式到达那里。

关于ios - 我如何在仍然看到背景 viewController 的同时呈现 viewController,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33405235/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com