首页 文章

将故事板从iphone扩展到ipad

提问于
浏览
0

我试图将iPhone应用程序故事板转换为iPad . 我使用https://stackoverflow.com/a/8694985/2516538将故事板转换为iPad,但视图没有缩放 .

为了缩放它们,我需要编辑每个视图控制器(~50)并缩放内部的所有视图(~20) .

我没有使用尺寸类或自动布局,我使用自动调整iPhone故事板[为了使其在iPhone屏幕尺寸上缩放],但它在iPad中无法很好地扩展[所以我删除了自动化它的iPad故事板] .

我是否必须编辑其中的每个视图控制器和视图,或者还有其他方法可以使工作更轻松?

1 回答

  • 0

    如果你想支持两者,那么使用大小类, any width any height 用于ipad, compact width regular height 用于iphone . (仅假设肖像) .

    给予约束 any any 然后将视图控制器的大小视为 simulated metrics 的ipad大小,当给出 c width r height 然后使iphone大小相同 . 首先从 any any 设置约束,然后从 compact regular 开始 . 在紧凑的常规大小类中添加约束和 uninstall constraint of any any for this size class ,反之亦然 .

    你应该首先清除旧约束,然后如上所述从第一个开始 . 希望这会有所帮助:)

相关问题