ШАГОВ ДЛЯ REMOVE раскадровки - Xcode 5 (EDIT)
1/Создать пустой проект
2/Добавить новые файлы с XIb для вашего контроллера, если он не добавляется в скомпилированные источники в фазах сборки, а затем добавляется вручную.
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;
}
ШАГОВ ДЛЯ REMOVE раскадровку
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;
}
Посмотри here
Удивительно, отметим как можно точнее, когда я смогу через 7 минут, как вы думаете, я должен изучить раскадровки и принять их, будет ли они вынуждены Xcode 6? Я думаю, что они сосут, что вы думаете? - Как если бы я хотел сделать пользовательский UIView с настраиваемыми элементами для небольшого меню, которое я представляю в своем приложении, такой апплет настолько изящный, что я не могу сделать простой пользовательский интерфейс UIView с раскадными версиями, не так ли? – Woodstock
Я не использую раскадровку, и я не хочу ее использовать. Хорошее обсуждение этого здесь: http://stackoverflow.com/questions/18903752/best-pratice-between-storyboard-xib-nib-pure-programming –
@JohnWoods за то, что вы упомянули, я использую свою раскадровку, затем добавлю a Просмотреть, где я хочу свой пользовательский элемент управления, и изменить тип на свой тип настраиваемого типа управления. – Toby