如何制作UIView比例并保持不同屏幕尺寸的正方形?

时间:2017-03-19 23:21:12

标签: swift xcode uiview core-graphics screen

我试图在UIView中使用核心图形绘制一个圆圈。 UIView是一个正方形,我添加了约束和所有应该允许它在不同屏幕尺寸上正常缩放的内容。

但是,当我进入更大的屏幕时,绘制的圆圈会垂直拉伸,并在屏幕变小时垂直压扁。当我在XCode编辑器中测试不同尺寸时,UIView的尺寸比为1:1,但除非是iPhone 7,否则圆圈在模拟器中永远不会出现。任何想法?

谢谢!

供参考,这是我的绘图代码(在UIView的UIView子类中):

tsegen

0 个答案:

没有答案