答案 0 :(得分:3)
导航栏中出现的顺序(第二个屏幕截图)是他们绘制的顺序。下面是它们被绘制的越晚。所以目前您的图像视图将在您的文本后面(以及其他所有内容)。
这实际上就是它在Interface Builder中显示的内容,因为你可以看到文本。
TBH,你的AutoLayout限制对我来说有点怀疑。我怀疑他们正在将标签推离屏幕。我真的不认为你想要这样的约束。您不需要开头的高度,如果您希望标签居中,则给它一个中心约束而不是前导约束。
究竟是什么让你觉得图像在你的文字上?您是否在模拟器中尝试过视图调试器?
答案 1 :(得分:0)
您可以在代码[self.view bringSubviewToFront:self.label];
答案 2 :(得分:-1)
我找到了解决方案 - 模式= Aspect Fit