iOS - superView 的相对顶部空间
Posted
技术标签:
【中文标题】iOS - superView 的相对顶部空间【英文标题】:iOS - relative top space to superView 【发布时间】:2020-07-09 06:17:53 【问题描述】:我需要为其父视图设置相对顶部的视图空间。例如假设查看其超级视图的顶部空间为 5px,并且对于 iPhone 7、8、X、Xr 等,它应该按比例增加。我附上了图片以获得更好的想法。
我怎样才能实现它?
【问题讨论】:
【参考方案1】:设置您在上图中用红色圆圈标记的 Top LayoutConstraint 的 IBOutlet。根据设备设置顶部.. https://***.com/a/11197770/6783598
【讨论】:
是否可以使用界面生成器? 如果超级视图是全屏(即设备的高度),您可以使其成为超级视图高度(或 centerY 或其他)的乘数(如 0.05,即分数),而不是而不是一个恒定的偏移量。但是任何更具体/更复杂的事情你都需要在代码中完成。以上是关于iOS - superView 的相对顶部空间的主要内容,如果未能解决你的问题,请参考以下文章
iOS自动布局:给顶部空间等于superview高度的1/5
将 MKMapView 移动到相对于 superview 的特定位置