Ios8 iOS视图停留在320×480

Ios8 iOS视图停留在320×480,ios8,xcode6,autolayout,Ios8,Xcode6,Autolayout,我使用的是针对ios8的xcode 6。我有一个单页的应用程序,在这里我删除了情节提要,将它放到一个xcode 5空的应用程序模板中。然后我创建了一个新的故事板并添加了一个tableview。当我在设备或模拟器上运行它时,窗口被限制在320x480,并在屏幕上垂直居中。这将在表视图的上方和下方留下黑色条 我的appdelegate看起来像: - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions

我使用的是针对ios8的xcode 6。我有一个单页的应用程序,在这里我删除了情节提要,将它放到一个xcode 5空的应用程序模板中。然后我创建了一个新的故事板并添加了一个tableview。当我在设备或模拟器上运行它时,窗口被限制在320x480,并在屏幕上垂直居中。这将在表视图的上方和下方留下黑色条

我的appdelegate看起来像:

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
    MyTableViewController *mtvc = (MyTableViewController *) self.window.rootViewController;
    mtvc.managedObjectContext = self.managedObjectContext;
    return YES;
}
我尝试过关闭自动布局和大小类。清理项目

截图:


iOS根据应用程序包的启动图像决定支持的屏幕大小。如果您没有,它将只支持3.5英寸的显示器尺寸。通过添加这些尺寸的启动图像来启用对更大显示器的支持。中列出了图像的尺寸


在iOS 8上,您也可以使用
启动屏幕文件
而不是传统的启动图像。启动屏幕文件是一个xib或故事板,将在应用程序启动时显示。可以使用单个文件支持所有显示大小。例如,启动屏幕文件的用法可以通过以下方式解释。

感谢您的指点解决了启动屏幕文件问题。成功了!