Stick 2 Image在所有iOS设备中查看尺寸

时间:2018-03-14 13:30:11

标签: ios xcode

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

this is a capture of my xcode project Main Storyboard:

它包含一个背景图像视图,其中包含一个网格图片和一个带有cercle图片的小图像视图。两个视图的内容模式相同,即方面适合。

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

1 个答案:

答案 0 :(得分:1)

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

“网格”实际像素为312 x 324。 “圈子”是30 x 30

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

我将圈子imageView设置为fill,宽度与高度之比为1:1,网格imageView的宽度约束为30:312

结果如下:

enter image description here

您需要计算展示位置的“运行时间”比率,但这非常简单。

修改

我掀起了一个简单的例子 - 有按钮根据交叉点移动圆圈:https://github.com/DonMag/GridScale