ios - 创建通用应用程序的原则

标签 ios xcode ipad uisplitviewcontroller universal

我正在创建一个新的通用应用程序。

创建单独的类来控制 iPad 版本是否会“不好”或违反准则?

我在 iPhone 版本中使用 tabbarcontroller,在 iPad 版本中使用 splitview。

就我而言,创建新类来处理所有 iPad 内容似乎更容易。

感谢您的宝贵时间!

最佳答案

不,还不错,或者根本不符合指导方针。

在我自己的通用应用程序中,我对 iPad 和 iPhone 界面使用单独的 XIB。有时也适用于 iPad 的不同(或附加)类别。

可能更重要的事情之一是 iPad 和 iPhone 版本之间的功能大致相同...例如,选项卡栏 View 会执行与 Split View相同的操作吗?

关于ios - 创建通用应用程序的原则,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8336630/

相关文章:

ios - iPad 应用程序启动图像被截断

iphone - 将 NSManagedObject 复制到内存中的新对象

iphone - MPMoviePlayerViewController 不会自动旋转

iphone - UIView 子类中使用的 CAShapeLayer 不起作用

ios - 如何从表格中删除单元格

xcode - swift 2 Spritekit : Issue with background music not resuming when the game is unpaused

iphone - 如何获取弹出窗口 View 内文本字段相对于 ipad 屏幕的位置

ios - 显示单元格边界之外的标签

iOS 可用蓝牙设备列表,以编程方式提供信息

ios - 解析和 Xcode : Blocks won't autocomplete.