我在纵向模式下创建的视图约束有问题 . 我不确定它是否是正确的方法,但我需要全屏UIImageView,所以我在纵向模式下创建它,然后添加约束间距为top,right,bottom,left等于0 .

在纵向模式下运行我的应用程序时,它可以正常工作 - 视图的尺寸为768,1024,然后当我旋转到横向模式时,它的尺寸为1024,768 .

问题是当我在横向模式下运行此应用程序时 - 它的尺寸为768,1024而不是1024,768 . 当我旋转设备时它恢复正常...

看起来只有在设备旋转后才考虑约束 .