基本上以下几点就能解决除横屏以外的适配问题

1、页边距约束

(Leading and Trailing space)

页边间距约束分前部间距约束(Leading space constaint)和尾部间距约束(Trailing space constaint)。从屏幕上说就是左边距和右边距。我们给蓝色方块添加左边距约束,其值设置为10,给粉色方块设置右边距约束,其值也设置为10。

 

ios   xib约束适配要点

 

 

 

2、水平间距约束(Horizontal space constaint) 给蓝色方块和粉色方块添加水平间距约束,其值设置为10。这个约束会使这两个方块之间的距离永远约束为10。

ios   xib约束适配要点

 

3、等宽约束(Equal widths constaint)

 

ios   xib约束适配要点

4、方向比例约束(Aspect ratio constaint) 我们给这两个方块添加方向比例约束来解决这个问题。这个约束使方块在满足其他约束的前提下始终保持高和宽的比例相同。所以在横屏时就会以方块的宽度为比例标准,将高度的比例改为宽度的比例。

ios   xib约束适配要点

 

相关文章:

  • 2021-12-27
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-12-21
  • 2021-09-18
  • 2021-10-31
  • 2022-12-23
猜你喜欢
  • 2021-10-07
  • 2021-06-16
  • 2022-03-03
  • 2021-04-07
  • 2022-12-23
  • 2021-04-24
相关资源
相似解决方案