繁体   English   中英

如何在UIStackView内部垂直和水平居中

[英]How to center both vertical and horizontal inside a UIStackView

我有一个50x50大小的简单UIImageView 如果我有一个大小为100x100的UIView并且我想将图像置于其中心,我所要做的就是设置这些 在此输入图像描述

但是我如何使用尺寸为100x100UIStackView做同样的事情呢?

编辑我想我应该更清楚。 问题是,如何在UIStackview内部垂直和水平居中显示图像?

使用两个堆栈视图。

垂直堆栈视图与中心对齐。

内部是具有中心对齐t的水平堆栈视图。

里面就是你的形象。

您需要将对齐设置为UIStackView属性检查器中的UIStackView

在此输入图像描述

检查属性检查器的stackview设置:

图片

跟着这些步骤。

1)拖动Uiimageview。

在此输入图像描述

2)单击UIimageview。 按Ctrl键并向下或向侧面拖动到父视图。 在此输入图像描述

3)点击“在视图中垂直居中”并居中“水平在视野中”

4)然后设置高度和宽度,如下所示。 在此输入图像描述

而已。 无论设备类型如何,您的imageview都将位于中心位置。 祝好运。

如果您有任何疑问,请发表评论。 如果有帮助,请接受答案。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM