gpt4 book ai didi

iphone - 按比例缩放整个 UIView

转载 作者:搜寻专家 更新时间:2023-10-30 19:45:17 28 4
gpt4 key购买 nike

我有一个基本的 UIView,它在水平时占据整个 iPhone 屏幕。当设备旋转为纵向时,我希望 View 基本上只是将自身和其中的所有内容缩小到 2/3 大小,并将其置于屏幕中心,以便显示所有内容:

图片:http://img25.imageshack.us/img25/3281/rotateqx.jpg

不过我这辈子都弄不明白。我搞砸了自动调整大小,但这似乎只有在我为每个 subview 都这样做时才有效,即使它可以缩放,但因为并非所有元素都居中,所以它们不会在纵向模式下位于正确的位置.

就设置 UIViewContentMode 而言,我可以让它对单个元素很好地工作,但对整个 View 来说效果不佳,而且因为我正在实现自定义绘图方法,所以我不能只为所有元素单独。 who placement 问题也再次生效。

谢谢。

最佳答案

您是否尝试过调整 View 的转换属性?如果你使用 CGAffineTransformScale(),你应该得到你想要的效果。

关于iphone - 按比例缩放整个 UIView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3327477/

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