gpt4 book ai didi

ios - 我如何编写iphone 3.5英寸屏幕和4英寸屏幕的代码

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

我正在开发一个应用程序。在应用程序中,我为 3.5 英寸屏幕编写了代码。我拿了一个 View Controller ;在此 View Controller 中,我想显示两张图像,一张用于顶部 (Imagelogo),另一张用于底部 (Image Building)。在3.5寸屏幕上显示没有问题。但是在4英寸的屏幕上,出现了显示问题。两个图像显示不正确。我不知道如何为 3.5 英寸和 4 英寸屏幕编写相同的代码。我可以使用宏吗?请给我想法,任何人。我是编程新手。提前致谢。

下面是我的代码。

Viewcontroller.m(3.5寸屏)

这张图片会显示在最上面。

imgLogo=[[UIImageView alloc]initWithFrame:CGRectMake(75, 10, 162, 57)];
imgLogo.image=[UIImage imageNamed:@"Logo-01.png"];
[self.view addSubview:imgLogo];

这张图片会显示在底部

imgBuilding=[[UIImageView alloc]initWithFrame:CGRectMake(0, 320, 320,140 )];
imgBuilding.image=[UIImage imageNamed:@"image-02.png"];
[self.view addSubview:imgBuilding];

最佳答案

您可以在界面生成器中使用自动调整大小功能或通过代码使用它。

如果您的应用支持 IOS 5 及更高版本,您可以使用 Apple 的自动布局系统。

您可以通过代码根据屏幕尺寸放置图像

if ([[UIScreen mainScreen] bounds].size.height == 568)
{
//iphone 5 image
}else
{

}

关于ios - 我如何编写iphone 3.5英寸屏幕和4英寸屏幕的代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19852873/

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