Iphone 除了MainWindow.xib.之外,是否可以创建没有单独xib的通用应用程序。。?
从最近几天开始,我一直在搜索和思考通用应用程序对话。我知道在Xcode 3.0中有Iphone 除了MainWindow.xib.之外,是否可以创建没有单独xib的通用应用程序。。?,iphone,objective-c,xcode,ipad,Iphone,Objective C,Xcode,Ipad,从最近几天开始,我一直在搜索和思考通用应用程序对话。我知道在Xcode 3.0中有UIViewAutoResizingMask属性,您可以使用单个xib将应用程序转换为通用应用程序。因此,如果有人知道这种方法,请帮助我。我相信,对于tableview、导航栏和选项卡栏等对象,在通用模式下,如果使用相同的视图,它们会自动调整大小。我可能看到的唯一问题是那些对象,比如按钮,以及它们的重新定位。我自己对此并不确定,但我相信有一种方法可以做到这一点 是的。 如果无法使用弹簧和支柱调整界面,请在代码中进行
UIViewAutoResizingMask
属性,您可以使用单个xib将应用程序转换为通用应用程序。因此,如果有人知道这种方法,请帮助我。我相信,对于tableview、导航栏和选项卡栏等对象,在通用模式下,如果使用相同的视图,它们会自动调整大小。我可能看到的唯一问题是那些对象,比如按钮,以及它们的重新定位。我自己对此并不确定,但我相信有一种方法可以做到这一点 是的。
如果无法使用弹簧和支柱调整界面,请在代码中进行基于设备的调整。例如
if (UI_USER_INTERFACE_IDIOM() != UIUserInterfaceIdiomPhone) /* iPad */
{
self.someView.center = CGPointMake(100, 100);
}
else /* iPhone, iPod */
{
self.someView.center = CGPointMake(200, 200);
}