Создайте интерфейс на основе xib с Xcode 5
Я пытаюсь создать новое приложение с шаблоном Singe View, но нет опции xib или раскадровки, чтобы сделать мой интерфейс как xib файл!!! почему Apple удаляет xib из iOS 7?!! Как создать приложение с файлами xib-интерфейса?
![enter image description here]()
Ответы
Ответ 1
- Создать новый проект
- Выберите приложение с одним представлением
- Установить имя_проекта и другие параметры
- Сохранить проект в месте
- Выберите проект в панели навигации слева.
- Удалить файл Main.storyboard из проекта
- Добавить новый .xib файл в Project
- Установите главный интерфейс в ваш .xib файл в "Общая вкладка" на правой панели.
- Вставить следующий код в
didFinishLaunchingWithOptions
метод
self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
self.window.rootViewController = [[UIViewController alloc] initWithNibName:@"YourViewController" bundle:nil];
[self.window makeKeyAndVisible];
Ответ 2
Apple удалила его, потому что они просто хотят "заставить" всех использовать раскадровки, хотя из того, что я знаю, большое количество людей просто не находит их полезными.
Я боюсь, что вам придется сделать это самостоятельно, просто создайте пустое приложение и настройте себе представление.
Посмотрите пример:
http://www.appcoda.com/hello-world-app-using-xcode-5-xib/
Ответ 3
Apple удалит его из xcode 5. у вас есть только один вариант выбора раскадровки.
если вы хотите xibs, тогда удалите раскадровку после создания приложения singleView и добавьте xib вручную.
другой вариант - создать приложение в xcode 4.6 или ранней версии, а затем запустить его на xcode 5.