到目前为止,我只处理了 iPhone 应用程序,现在是让它们通用的时候了。我正在 iTunesU 上观看 Paul Hegarty 关于通用应用程序的讲座,一些问题突然出现在我的脑海中。
如果我理解了这个概念,那么 iPad 和 iPhone 之间的主要区别(编码时)是 iPad 允许拆分视图控制器,并且应该利用它,对吗?
Hegarty 先生所做的是调整一个 App 上的代码,并添加条件以在 App 在 iPad 或 iPhone 上运行时有所不同。
我的问题是,这是通常的做法吗?我是一个非常有条理的人,我喜欢尽可能有条理的东西。所以我的第一个想法是创建一套完整的视图控制器来管理 iPad 故事板,而不是使用一个视图控制器来填充两种设备的代码。是否也可以这样做?什么被认为是好的做法?
提前致谢!