2013-10-09 4 views

ответ

2

Здесь вы можете получить всю идею, ее хорошее решение:

xcode 5 - open a project without story board

ШАГИ ДЛЯ 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; 
} 
1

я написал инструмент, который преобразует шаблоны проектов Xcode 4 к Xcode 5, так что вы можете снова создать проектов с или без раскадровки. Вы можете найти его здесь, на GitHub: https://github.com/jfahrenkrug/Xcode4templates

Более подробная информация доступна в этом ответе: https://stackoverflow.com/a/19777356/171933

Наслаждайтесь!

0

Вариант 1:

  • Создать пустой проект.

Вариант 2:

  • Удалить раскадровки файл
  • Erase "Главный интерфейс" (по умолчанию "Main") в настройках целевых
  • В info.plist приложения удалить «Main раскадровку имя файла '
  • Удалить все материалы, связанные с раскадкой, из кода сгенерированного автогенератором
  • Создайте UIWindow, создайте экземпляр и установите его rootViewController, e tc.
  • Наслаждайтесь
Смежные вопросы