ios - 如何在 UIStackView 中同时垂直和水平居中

标签 ios objective-c swift uikit uistackview

我有一个简单的UIImageView,大​​小为50x50。 如果我有一个大小为 100x100 的 UIView 并且我想将图像放在其中的中心,我所要做的就是设置这些 enter image description here

但是我如何对大小为 100x100 的 UIStackView 执行相同的操作?

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

最佳答案

使用两个堆栈 View 。

居中对齐的垂直堆栈 View 。

里面是一个中心对齐 t 的水平堆栈 View 。

里面是你的头像。

关于ios - 如何在 UIStackView 中同时垂直和水平居中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45406910/

相关文章:

IOS:如何将 NSArray 转换为 NSIndexPath

ios - UITableView 索引超出范围

ios - refreshcontrol 结束刷新必须等待子类

swift - 如何使用 SwiftUI 以编程方式转换 View ?

ios - 与 Aspect Fill 类似的行为,但使用图像的顶部

ios - 从通知中心移除 “local or remote notifications”

ios - 根据第一个非零将数字舍入到最接近的 "nth"

ios - 有没有办法使用简单表在连接到 Azure 应用服务的 iOS 应用程序中获取 SQL 数据库表

objective-c - 将 ImageMagick 库与 OS X 应用程序捆绑在一起?

ios - 将 UILabel 文本对齐到左下角