相对于旁边的视图垂直居中视图
Center View vertically in relation to the Views next to it
给定以下布局:
我想知道是否可以将左侧的 ImageView
相对于右侧的视图垂直居中,这样,如果任何标签增长,ImageView
仍然会位于中心(左图)而不是顶部(右图)。
我尝试将 ImageView
的顶部限制在上部标签,将其底部限制在下部标签,但我无法以自动布局尝试“同时满足两者”的方式进行设置。尝试更改任何优先级或将约束更改为不等式只会使 ImageView
上升或下降。
很确定你的意思是垂直而不是水平?
将您的两个标签嵌入到垂直堆栈视图中,并将图像视图限制在堆栈视图的中心。
或者,需要更少的约束...
- 将您的两个标签嵌入到垂直堆栈视图中
- 将图像视图和“标签堆栈视图”嵌入到水平堆栈视图中
- 将水平堆栈视图的对齐方式设置为居中
给定以下布局:
我想知道是否可以将左侧的 ImageView
相对于右侧的视图垂直居中,这样,如果任何标签增长,ImageView
仍然会位于中心(左图)而不是顶部(右图)。
我尝试将 ImageView
的顶部限制在上部标签,将其底部限制在下部标签,但我无法以自动布局尝试“同时满足两者”的方式进行设置。尝试更改任何优先级或将约束更改为不等式只会使 ImageView
上升或下降。
很确定你的意思是垂直而不是水平?
将您的两个标签嵌入到垂直堆栈视图中,并将图像视图限制在堆栈视图的中心。
或者,需要更少的约束...
- 将您的两个标签嵌入到垂直堆栈视图中
- 将图像视图和“标签堆栈视图”嵌入到水平堆栈视图中
- 将水平堆栈视图的对齐方式设置为居中