bigton
@bigton
Web-программист

Как сделать экспорт view из storyboard?

Добрый день!

Делаю проект в котором будет примерно 30 view с различными взаимодействиями между друг другом.
Я подумал, что мне было бы удобно создать временный проект, в нем создать view, контроллер и модель под него, все протестировать, а потом уже добавить все это в основной проект. И вот задумался как это сделать, подскажите пожалуйста. Перенести файлы контроллера и модели понятно как, а как перенести view из storyboard непонятно, только в основном проекте заново собирать?

Как вообще правильно поступать в таком случае? Консерваторы рекомендуют вообще не использовать storyboard, насколько это актуально в середине 2015 года?

Спасибо за ответы.
  • Вопрос задан
  • 302 просмотра
Решения вопроса 1
Flanker_4
@Flanker_4
Если речь о view-шке того самого контроллера, то так и переносите все вместе со сторибоардом. Только переименуйте его (по умолчанию там вроде main.storyboard идет, дабы не было конфликтов с тем что у вас будет в проекте уже)
Ну а потом грузим нужный viewcontroller все также
Получаем экземпляр сторибоарда через
https://developer.apple.com/library/ios/documentat...

Грузим нужный viewcontroller с него через
https://developer.apple.com/library/ios/documentat...
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
ManWithBear
@ManWithBear
Swift Adept, Prague
Создаете новый xib, в котором только ваша вью.
+ (instancetype)createMyView {
    UIViewController *dvc = [UIViewController new];
    MyView *myView = [[[NSBundle mainBundle] loadNibNamed:@"MyView" owner:dvc options:nil] firstObject];
    return myView;
}
Ответ написан
petruska
@petruska
IOS Developer
можно просто КОПИ/ПАСТнуть контроллер
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы