【问题标题】:iOS - relative top space to superViewiOS - superView 的相对顶部空间
【发布时间】:2020-07-09 06:17:53
【问题描述】:

我需要为其父视图设置相对顶部的视图空间。例如假设查看其超级视图的顶部空间为 5px,并且对于 iPhone 7、8、X、Xr 等,它应该按比例增加。我附上了图片以获得更好的想法。

我怎样才能实现它?

【问题讨论】:

    标签: ios objective-c iphone interface-builder


    【解决方案1】:

    设置您在上图中用红色圆圈标记的 Top LayoutConstraint 的 IBOutlet。根据设备设置顶部.. https://stackoverflow.com/a/11197770/6783598

    【讨论】:

    • 是否可以使用界面生成器?
    • 如果超级视图是全屏(即设备的高度),您可以使其成为超级视图高度(或 centerY 或其他)的乘数(如 0.05,即分数),而不是而不是一个恒定的偏移量。但是任何更具体/更复杂的事情你都需要在代码中完成。
    猜你喜欢
    • 2018-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-13
    • 2014-10-13
    • 1970-01-01
    • 1970-01-01
    • 2017-10-25
    • 2010-11-05
    相关资源
    最近更新 更多