Xcode5中是否有任何选项可用于创建没有启用故事板的新项目?
答案 0 :(得分:2)
从这里你可以得到完整的想法,它的好解决方案:
xcode 5 - open a project without story board
删除故事板的步骤
1)从项目中删除Main.storyboard文件。
2)为控制器添加带有xib的新文件,如果在构建阶段未在编译源中添加,则手动添加。
3)从plist中删除主故事板文件基本名称。
4)更改appdelegate didFinishLaunchingWithOptions文件并添加:
self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]] ;
[self.window makeKeyAndVisible];
就像:
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]] ;
// Override point for customization after application launch.
TestViewController *test = [[TestViewController alloc] initWithNibName:@"TestViewController" bundle:nil];
UINavigationController *nav = [[UINavigationController alloc] initWithRootViewController:test];
self.window.rootViewController = nav;
[self.window makeKeyAndVisible];
return YES;
}
答案 1 :(得分:1)
我编写了一个将Xcode 4的项目模板转换为Xcode 5的工具,因此您可以再次使用或不使用故事板创建项目。你可以在GitHub上找到它:https://github.com/jfahrenkrug/Xcode4templates
此答案中提供了更多信息:https://stackoverflow.com/a/19777356/171933
享受!
答案 2 :(得分:0)
选项1:
选项2: