【问题标题】:How to give vertical spacing with multiplier to the first view of UIViewController如何为 UIViewController 的第一个视图提供带有乘数的垂直间距
【发布时间】:2018-07-05 11:02:48
【问题描述】:

当我为viewController 的第一个视图提供垂直间距时,只有常量生效,但乘数不适用于多个设备。

设置第一个视图后,在所有其他视图中都运行良好。

所以,请给我正确的答案。

见下图

【问题讨论】:

  • 当我在UIImageviewUIButton 之间给出垂直间距的乘数时,它可以完美地工作并在所有设备中动态显示距离。
  • 你不能像这样给出乘数,因为在最初的顶级控制中,它的基础距离为0。因此它乘以任何数字无效。
  • 我认为@ABK 你是对的。

标签: ios objective-c ios-autolayout


【解决方案1】:

尝试像上图一样给出乘数值。

【讨论】:

  • 但我的问题是,“是否值得在 viewController 的第一个视图中给出?”
  • 因为我给的时候,在乘数空间显示1.3,但是在设计上看不到效果。
  • 是的,当然。它将针对视图控制器中存在的每个视图进行锻炼。
【解决方案2】:

经过努力,最后我使用中心垂直和乘数解决了它。我知道这不是我的问题的解决方案,但我对新的解决方案感到满意。

图片上传到这里。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-06-05
    • 2021-01-10
    • 1970-01-01
    • 2011-02-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多