【发布时间】:2016-08-10 11:18:36
【问题描述】:
我正在尝试将 iPhone 应用故事板转换为 iPad。我使用https://stackoverflow.com/a/8694985/2516538 将情节提要转换为 iPad,但视图没有缩放。
为了缩放它们,我需要编辑每个视图控制器 (~50) 并缩放内部的所有视图 (~20+)。
我没有使用 Size Classes 或 Auto Layout,我使用了 iPhone Storyboard 的 autosizing [为了使其在 iPhone 屏幕尺寸中缩放],但它在 iPad 中不能很好地缩放 [所以我删除了 iPad storyboards 的自动调整大小]。
我是否必须编辑每个视图控制器和其中的视图,还是有其他方法可以让工作更轻松?
【问题讨论】:
-
肯定只有一种方法可以让您的生活更轻松:最后了解 Auto-Layout 和 Size Classes 的工作原理并使用这些知识。您提供的链接有点臭:现在是 2016 年,您拥有/想要支持至少 4 种不同的屏幕尺寸
-
@slxl 问题是我正在使用一个旧应用程序,如果让它自动布局,我需要更多时间来让它手动完成。
-
@iJizJaz 当然由你决定,但我也会有远见。你想做的不会让你的应用“更年轻”——你只会拥有另一个仍然难以支持的“旧应用”。每次您想在此应用中更改某些内容时,都会有一只小猫在某处死去。
标签: ios objective-c iphone ipad storyboard