我在Xcode中为universalapp的AutoLayouting存在问题。
开始屏幕顶部有一个UILabel,下面有一个UIImageView。 我有一个从UILabel.top到TopLayoutGuide的垂直空间约束,其中0和垂直空间约束从UIImageView.top到UILabel.bottom也是0。 UILabel和UIImageView都有一个固定高度。
现在在iPhone-Portrait模式下,一切看起来都很好: iPhone - Portrait
但是当旋转到横向模式时,状态栏消失(自iOS7以来的标准程序)并且UIImageView移动到顶部,UILabel不再可见:iPhone - Landscape
在iPad上,它的另一种不同之处在于它。在这两种模式下,UILabel都不可见,UIImageView位于状态栏下方的顶部。
知道这可能是什么吗?