gpt4 book ai didi

ios - 缩放 UIView 及其所有子项

转载 作者:IT老高 更新时间:2023-10-28 11:33:58 29 4
gpt4 key购买 nike

我有一个带有大约 50 个 UIButton 的 UIView。所有按钮的位置都以像素为单位,相对于我的主 UIView 的左上角。

View 中使用的所有(背景)图像均以更高分辨率提供。当我将我的应用从 iPhone 移植到 iPad 时,我想增加 UIView 的有效像素大小。

现在我正在寻找一种将整个 UIView 放大 2 倍的方法。在不破坏内部元素位置的情况下是否可能?

仅供引用,UIView 是在 XCode 中的 NIB 文件中设计的。但我不介意它是否可以通过编程方式完成。

最佳答案

我最终使用了

self.view.transform = CGAffineTransformScale(CGAffineTransformIdentity, 2, 2);

它允许我保留在 Interface Builder 中创建的设计。

不幸的是,在这种情况下,图像的清晰度会受到影响,但与以编程方式编写整个设计脚本相比,这是一个很小的代价。

关于ios - 缩放 UIView 及其所有子项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14697714/

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