当前位置: 首页 > 知识库问答 >
问题:

iOS自动布局,可根据屏幕尺寸设置宽度和高度

韦宣
2023-03-14

我应该添加哪些约束来设置宽度和高度与Superview成比例(在我的例子中是UIViewController的视图)在iOS自动布局中,通过自动调整大小,我们可以像下面显示的图片一样进行操作。

共有1个答案

裴甫
2023-03-14

如果uiviewcontroller中的uiview。

>

  • 必须在该uiview的容器约束中水平和垂直添加中心。

    您需要为具有超级视图的 uiview 添加相等的高度和相等宽度约束。

  •  类似资料:
    • 我试图用swXXXdp布局文件为不同的屏幕大小创建不同的布局。不幸的是,我仍然不能分开5,0“和6,3”作为可见的附上的图像。两种大小仍然使用相同的文件:layout-sw412dp。对此有什么想法吗?

    • 本文向大家介绍iOS屏幕根据键盘自动变化高度,包括了iOS屏幕根据键盘自动变化高度的使用技巧和注意事项,需要的朋友参考一下 一、效果图 二、代码 ViewController.h ViewController.m 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持呐喊教程。

    • 问题内容: 我的元素: 风格: 脚本,使其保持方形: 问题是要在纯CSS中做同样的事情。没有脚本。 问题答案: 我知道有两种技术可以根据元素的高度保持元素的长宽比: 当 高度相对于视口时 : 您可以使用vh单位: 对于 基于父元素的高度的高度 : 您可以使用具有所需纵横比的虚拟图像。宽高比为1:1的示例可以使用1 * 1透明.png图像,也可以使用@vlgalik注释为1 * 1 base64编码

    • 问题内容: 无论屏幕大小如何,我都想使用Swift代码在我的应用程序中正确定位项目。例如,如果我希望按钮的宽度为屏幕宽度的75%,则可以做为按钮的宽度。我发现可以通过在Objective-C中确定 不幸的是,我不确定如何将其转换为Swift。有人有主意吗? 谢谢! 问题答案: 在Swift 3.0中 快点做:做这样的事情: 那么您可以像这样访问宽度和高度: 如果您想要屏幕宽度的75%,则可以执行以

    • 本文向大家介绍iOS 中根据屏幕宽度自适应分布按钮的实例代码,包括了iOS 中根据屏幕宽度自适应分布按钮的实例代码的使用技巧和注意事项,需要的朋友参考一下  下载demo链接:https://github.com/MinLee6/buttonShow.git 屏幕摆放的控件有两种方式,一种根据具体内容变化,一种根据屏幕宽度变化。 下面我分别将两个方式,用代码的方式呈现: 1:根据具体内容变化 2: