Ios 在iPad上使用约束/自动布局是强制性的吗?

Ios 在iPad上使用约束/自动布局是强制性的吗?,ios,ipad,interface-builder,nslayoutconstraint,ios-autolayout,Ios,Ipad,Interface Builder,Nslayoutconstraint,Ios Autolayout,所有iPad屏幕,iPad1、iPad2,iPad视网膜和迷你iPad的屏幕比例相同宽度/高度或高度/宽度或宽度:高度 那么,为什么我们需要对iPad视图使用约束呢 我还相信,在interface builder中,当您选择视图控制器时,可以将其视为iPad或iPhone。有很多iPhone选项,但只有一个iPad选项。您可以通过单击属性检查器中的“大小”下拉列表来完成此操作 与其他iPad屏幕相比,是否有任何一款iPad屏幕具有更多或更少的屏幕点?“屏幕点”不是“屏幕像素”如果是,是哪一个?您

所有iPad屏幕,iPad1、iPad2,iPad视网膜和迷你iPad的屏幕比例相同<代码>宽度/高度或
高度/宽度
宽度:高度

那么,为什么我们需要对iPad视图使用约束呢

我还相信,在interface builder中,当您选择视图控制器时,可以将其视为iPad或iPhone。有很多iPhone选项,但只有一个iPad选项。您可以通过单击
属性检查器中的“大小”下拉列表来完成此操作


与其他iPad屏幕相比,是否有任何一款iPad屏幕具有更多或更少的屏幕点?“屏幕点”不是“屏幕像素”如果是,是哪一个?

您不必使用自动布局,但最好使用自动布局。一旦你了解了它,它的工作速度更快,更灵活和非常强大的动画。你也应该考虑设备旋转和使用,比如多任务(iOS9,使用大小类)。

< P>如果你设计你的屏幕宽度/任何高度,你的设计将在任何iPhone和iPad屏幕上运行。这也是一个很好的做法。如果您想对iphone/ipad屏幕进行任何更改,可以删除特定设备的限制。为特定设备添加特殊限制。

谢谢。是的,我明白。但是,有时视图很复杂,添加约束需要时间。我经常做动画。但是,我使用uiview动画。我必须在viewdidlayoutsubviews方法中重新更正动画视图的帧。如何使用约束制作动画。是通过在动画块中设置约束常量吗?贵公司是否正在寻找iOS开发人员?:)确切地说,只需设置约束常量并在动画块中请求布局。是的,但是所有的角色都是英国伦敦的,所以你可能有相当长的通勤时间;-)