gpt4 book ai didi

ios - 在所有 iOS 设备中粘贴 2 个 ImageView 尺寸

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

我要感谢为这个社区做出贡献的任何人,我要为下面提出的问题找到解决方案:

this is a capture of my xcode project Main Storyboard:

它包含一个带有网格图片的背景 ImageView 和一个带有圆形图片的小 ImageView 。两个 View 的内容模式相同,都是纵横比。

我在这里试图实现的是在所有设备上获得两个图像之间的相同组合,如这张照片所示。所以基本上将 cercle 图像粘贴到背景图像(网格图像),这样如果背景图像尺寸在另一台设备上发生变化,则 cercle 图像的尺寸会以相同的方式改变以保持与此图片中相同的 View 。

最佳答案

我抓取了你的图像并剪掉了圆圈。

“网格”实际像素为 312 x 324 . “圆”是30 x 30 .

我将网格 imageView 设置为 fill , 宽高比为 312:324宽度为 0.75监督。

我将圆形 imageView 设置为 fill , 宽高比为 1:1宽度约束为 30:312网格 imageView。

结果如下:

enter image description here

您需要计算放置的运行时比率,但这非常简单。


编辑:

我做了一个简单的例子——有按钮可以根据交点移动圆:https://github.com/DonMag/GridScale

关于ios - 在所有 iOS 设备中粘贴 2 个 ImageView 尺寸,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49279064/

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