是否有可能创建通用的应用程序没有单独的xib除了MainWindow.xib..



自过去几天以来,我一直在搜索和思考通用应用程序对话。我知道在Xcode 3.0中有UIViewAutoResizingMask属性,你可以用单个xib将你的应用程序转换为通用应用程序。所以,如果有人知道这个方法,请帮助我。

是。如果不能使用弹簧和struts调整界面,则在代码中进行基于设备的调整。例如

if (UI_USER_INTERFACE_IDIOM() != UIUserInterfaceIdiomPhone) /* iPad */
{
    self.someView.center = CGPointMake(100, 100);
}
else /* iPhone, iPod */
{
    self.someView.center = CGPointMake(200, 200);
}

我相信像tableview,导航栏和标签栏等对象,在通用模式下,如果使用相同的视图,它们会自动调整大小。我可能看到的唯一问题是那些对象,如按钮和调整它们的大小。我自己对此并不确定,但我确信,在同样的观点下,有一种方法可以做到这一点。

相关内容

最新更新