gpt4 book ai didi

ios - 在另一个 UIViewController 中显示缩放的 UIViewController

转载 作者:行者123 更新时间:2023-12-01 17:53:01 28 4
gpt4 key购买 nike

我想显示另一个 ViewController 的缩小“预览”在另一个 ViewController .这可能吗?不需要交互,因此它基本上可以是屏幕截图,但按比例缩小。我可以通过手动截屏并将其保存为图像来解决,但是ViewController包含很多本地化并不断更新,所以如果这可以通过编程方式完成。

https://www.dropbox.com/s/kd5vinrym1k7afk/Screenshot%202014-05-13%2015.20.17.png

这可能吗?

编辑: subview 存储在 Storyboard中

编辑:这就是我解决它的方法:

//Load the viewcontroller and view
previewViewController = [self.storyboard instantiateViewControllerWithIdentifier:[PLACEHOLDER_VIEWCONTROLLER_NAMES objectAtIndex:self.identifier]];
[self addChildViewController:previewViewController];
[self.placeholderView.superview addSubview:previewViewController.view];
previewViewController.view.transform = CGAffineTransformMakeScale(scale*2, scale*2);
CGPoint center = self.placeholderView.center;
center.y += 25;
previewViewController.view.center = center;

最佳答案

使用 viewController.view然后按比例缩小,如下所示:

viewController.view.transform = CGAffineTransformMakeScale(0.5, 0.5);

关于ios - 在另一个 UIViewController 中显示缩放的 UIViewController,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23627451/

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