gpt4 book ai didi

ios - 如何在 iOS 中调整完整 View 的大小 - 从 iPad 到 iPhone,并按比例调整所有内容?

转载 作者:行者123 更新时间:2023-11-29 04:49:34 25 4
gpt4 key购买 nike

我有一个针对 iPad 优化的 View 。我想在 iPhone 上显示完全相同的 View (是的,我知道 View 会很小 - 在这种情况下这是可以的。由于长宽比差异,左侧和右侧的黑条也可以)。

如何缩放 iPad View 以在 iPhone 屏幕上显示?所有内容都按比例调整大小,包括字体、表格、图像?

最佳答案

只需定义宏

#define X_WIDTH  320/768
#define Y_HEIGHT 480/1024

将所有 x 和宽度参数乘以 X_WIDTH,并将所有 y 和高度参数乘以 Y_HEIGHT
或者更一般化的是您定义变量,例如

CGRect screenSize = [[UIScreen mainScreen] bounds];
float x_width = screenSize.widht/768;
float y_height = screenSize.height/1024;

关于ios - 如何在 iOS 中调整完整 View 的大小 - 从 iPad 到 iPhone,并按比例调整所有内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9077668/

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