相对于旁边的视图垂直居中视图

Center View vertically in relation to the Views next to it

给定以下布局:

我想知道是否可以将左侧的 ImageView 相对于右侧的视图垂直居中,这样,如果任何标签增长,ImageView 仍然会位于中心(左图)而不是顶部(右图)。

我尝试将 ImageView 的顶部限制在上部标签,将其底部限制在下部标签,但我无法以自动布局尝试“同时满足两者”的方式进行设置。尝试更改任何优先级或将约束更改为不等式只会使 ImageView 上升或下降。

很确定你的意思是垂直而不是水平

将您的两个标签嵌入到垂直堆栈视图中,并将图像视图限制在堆栈视图的中心。

或者,需要更少的约束...

  • 将您的两个标签嵌入到垂直堆栈视图中
  • 将图像视图和“标签堆栈视图”嵌入到水平堆栈视图中
  • 将水平堆栈视图的对齐方式设置为居中