我正在以编程方式设置视图以在按下按钮时显示。我的问题是,使用CGRect或情节提要/编程约束中的约束以编程方式放置视图之间有什么区别?
我尝试以编程方式进行设置,并且效果很好。
答案 0 :(得分:2)
简体:
UIView
的大小和位置取决于这些值答案 1 :(得分:1)
CGRect不能像约束一样适合所有屏幕尺寸。例如。 CGRect x:100,y:500可能适合大屏幕,但对于iPhone SE则不起作用,因为该项目将不在屏幕上。但是,在诸如X和Y的宽度和高度约束的约束条件下,某些东西将在所有设备的屏幕中心居中。