iOS Autolayout - 在半透明导航栏下方正确定位视图

arc*_*ist 5 uinavigationbar storyboard ios autolayout

在我的故事板中,我有一个UIImageView我想放置在半透明导航栏下方的固定距离.我将视图控制器的模拟顶部条设置为半透明条,我现在的约束条件为"Topview to Superview Equals 52",条形图下方8个点.

但是,当视图旋转到横向时,导航栏缩小到34点,图像视图仍然像在纵向中一样处于52点.

我可以在IB中使用什么约束来将图像视图放置在导航栏下方的8个点,无论条形图有多高?

谢谢!

Kin*_*gon 0

选择 StoryBoard 中的 imageView 和 topBar。在屏幕右下角,您会看到一个看起来像 H 的按钮:

在此输入图像描述

选择它并选择“垂直间距”。将约束设置为 8 像素,它应该可以工作。