在堆栈视图中垂直居中UIImage

时间:2017-10-24 12:47:55

标签: ios autolayout

我有一个带有图像和另一个stackview的stackview。此子堆栈视图包含两个标签,用户名和推文文本。推文文本可能包含多行。

我希望图像在stackview中垂直居中。如果我向UIImage添加一个垂直对齐约束,stackview将获取图像的高度并截断twitter文本。

是否可以在堆栈视图中垂直对齐固定大小的图像,而不会通过自动布局截断推文正文?或者以编程方式完成此操作?

细胞

Image of the table cell

约束

Constraints

1 个答案:

答案 0 :(得分:2)

尝试设置stack.alignment = .center,如果视图在堆栈中,则应修改堆栈属性,而不是UIView