【问题标题】:How to make any object in you storyboard change with the iPhone screen sizes如何使情节提要中的任何对象随 iPhone 屏幕尺寸而变化
【发布时间】:2017-11-23 05:40:24
【问题描述】:

我所说的对象是指情节提要中的文本字段和图像按钮以及其他对象,这些对象已缩放以匹配并适合所有屏幕尺寸 5、4、6、X。

【问题讨论】:

  • 您可以使用自动布局根据屏幕大小更改视图大小
  • 在哪里可以找到自动布局,如果我设置宽度和高度、顶部、底部,约束将是一个问题
  • 使用自动布局
  • 不要应用固定高度和宽度,只设置前导尾随顶部和底部

标签: ios xcode size scale


【解决方案1】:

为此,您需要为对象分配自动布局约束,这样,如果需要灵活的高度,对象的宽度应该保持灵活,高度也应该保持灵活

为使宽度和高度与屏幕尺寸相匹配,请设置以下约束:

  1. 对象对其父视图的前导约束
  2. 对象对其父视图的尾随约束
  3. 定义 y 原点的顶部空间约束 4 对superview的底部约束

对于宽度灵活但高度固定: 1. 对其父视图的对象引导约束 2. 对象对其父视图的尾随约束 3. 定义y原点的顶部空间约束 4 指定高度值的高度约束

您还可以使用尺寸类根据设备类型给出不同的宽度和高度值。

【讨论】:

  • 在哪里可以找到自动布局,如果我设置宽度和高度、顶部、底部,约束将是一个问题
  • 我在答案中添加了图片
  • 看人,问题是我的 UIimage 太大了,所以如果我按照你说的做,它会覆盖所有区域
  • 对不起,我的互联网关闭了@Mangesh Murhe
  • 你能给我看看屏幕应该是怎样的图片吗?
猜你喜欢
  • 2018-07-31
  • 2016-07-30
  • 2018-12-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-12-11
  • 2022-01-19
  • 1970-01-01
相关资源
最近更新 更多