gpt4 book ai didi

iphone - 在iPhone应用程序中设置UIViews大小的最佳方法(因此,在Retina和较旧的显示器上一切看起来都不错)

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

我有以下问题。我的应用程序在底部有一个标签栏,在上面有一个简单的TextView。为了很好地适应标签栏上方的TextView,我必须调整它的大小(我是通过Interface Builder完成的)-我只是将高度设置为401px(通常我不喜欢这样做)。

然后我在模拟器上测试了应用程序,令我惊讶的是一切看起来都还不错。在标准iPhone显示屏和Retina显示屏上。由于我没有iPhone,所以我想知道在实际设备上是否一切也看起来不错。

因此,我的问题是:如何设置UIView大小,使其遵循最佳实践,更重要的是,GUI在Retina和较旧的显示器上看起来都不错。

顺便说一句:我知道如何处理图标和图形,以使其在Retina和较旧的显示器上看起来不错,我已经阅读了有关该主题的所有相关stackoverflow帖子:)

最佳答案

标准显示器和视网膜显示器的尺寸均相同。以磅为单位。像素数取决于显示密度。

像素!=点。

查看UIScreen scale属性。对于标准屏幕,它包含用于视网膜(iPhone 4)的1.0和2.0。它可以包含不同的值,甚至不能包含整数。

如果将UIImageView的大小设置为100x100,则在标准和视网膜显示器上其物理尺寸将相同。但是在视网膜上,它将显示出更好的图像,因为100点包含更多像素。

关于iphone - 在iPhone应用程序中设置UIViews大小的最佳方法(因此,在Retina和较旧的显示器上一切看起来都不错),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5192003/

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