【问题标题】:Coding various X/Y coordinates for different devices with Auto Layout使用自动布局为不同设备编码各种 X/Y 坐标
【发布时间】:2016-04-10 22:40:10
【问题描述】:

我正在为所有尺寸为 40H、40W 的 iPhone 使用 UIImageView。如果我把这个 UIImageView 放在 iPhone 4s 故事板的中间,x-coordinate=140。如果我把这个 UIImageView 放在 iPhone 6PLUS 故事板的中间 x-coordinate=187

如果我对所有设备使用具有单个故事板和单个 ViewController 类的自动布局,但两种不同尺寸的手机具有不同的中心坐标,我如何编写 UIImageView 代码,以便在同一个 ViewController 类中为两部手机居中?

【问题讨论】:

    标签: ios uiimageview storyboard autolayout


    【解决方案1】:

    只需添加约束以垂直和水平居中

    【讨论】:

    • 当您需要对象移动到屏幕左侧,从屏幕上消失然后从屏幕右侧重新生成时,这不起作用。
    • 不,它没有。它符合您的问题的要求,没有提及任何有关这种期望行为的内容
    • 如果我想在所有 iPhone 设备上工作,我是否应该只在推断情节提要上使用 x 坐标而不是特定 iPhone 尺寸情节提要来定位所有 iPhone 尺寸?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-05-25
    • 2016-03-17
    • 2016-11-20
    • 1970-01-01
    • 2017-11-16
    • 1970-01-01
    • 2021-10-05
    相关资源
    最近更新 更多