gpt4 book ai didi

ios - 该 View 是 Iphone XS Max、Iphone 11 pro max 上的显示差异以及差异项目

转载 作者:行者123 更新时间:2023-11-30 10:25:01 26 4
gpt4 key购买 nike

我的项目中的显示 View 有一个问题。 attached image当我在我的公司项目和简单项目中在大小为 (250 x 366) 的 xib 文件中创建相同的 View 时,我加载此 xib 文件以通过 addSubView 函数在我的控件上显示。当我在 iphone xs max 或 iphone 11 pro max 模拟器上运行它时,这个 View 只是显示出差异。

在我公司的项目中,这些 View 比定义的尺寸更大。在我的简单项目中,这些 View 与定义大小相同。

我不知道为什么当我在上述两个项目上显示这些 View 时会有差异。有谁知道这种区别可以教我吗?非常感谢你。

<img src = "/image/hge3t.png"/>

最佳答案

您可以创建具有特定约束的 View ,并且可以为 subview 添加 UIImageView,也可以为 UIImageView 创建所需尺寸的约束。例如:

let imgView = UIImageView()
//make constraints for width, height and top or bottom anchor. After that you can simple fill the imageView like that.
imgView.widthAnchor(equalTo: 250).isActive = true
imgView.heightAnchor(equalTo: 366).isActive = true
imgView.centerYAnchor(equalTo: view.centerYAnchor).isActive = true
imgView.contentMode = .scaleAspectFill

内容模式:ScaleAspectFill

缩放内容以填充 View 大小。

关于ios - 该 View 是 Iphone XS Max、Iphone 11 pro max 上的显示差异以及差异项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60109384/

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