gpt4 book ai didi

ios - 以自动布局为中心的 UIView 无法正常工作

转载 作者:可可西里 更新时间:2023-11-01 05:04:26 26 4
gpt4 key购买 nike

我有 UIImageView,它在屏幕尺寸中(auto layouts 对所有邻居都是 0)。在它里面,我有另一个 UIImageView. ,我希望它总是在它的父 imageview 的中心(因此在屏幕的中心),所以它将根据屏幕尺寸更改其尺寸,并保持宽高比。

所以在 storyboard(Xcode 6)中,我试图控制从 Center view 到它的父 View 的拖动,而不是我添加 aspect ratio constrain ,比我看到的它的纵横比,以及添加的约束。

现在运行它,将改变图像大小并且它在所有屏幕上保持相同的大小。

以同样的方式,我想将它居中,所以我控制拖动到它的 super View ,而不是选择 Center XCenter Y ,不用说它以任何屏幕尺寸为中心。

为什么在中心放置一个 View 如此困难?

最佳答案

super 简单。查看我的图像:

然后你需要宽度/高度约束:

enter image description here

大功告成!

要根据约束替换 Storyboard中的 View ,只需选择 View 本身并使用更新框架:

enter image description here

编辑:

如果你想要纵横比宽度/高度,就这样做(乘数部分): enter image description here




编辑 2:

说明如何打开第一个窗口。然后只需按下复选框即可添加约束:

enter image description here

这些“容器中心”-constraints 应该与这个窗口中添加的约束相同(CTRL-drag to superview to open this): enter image description here

编辑 3:

明确要按什么按钮:

enter image description here

关于ios - 以自动布局为中心的 UIView 无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25866408/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com