Могу ли я копировать раскадровку из одного проекта в другой проект?

Чтобы повторно использовать раскадровку, могу ли я просто скопировать ее из одного проекта в другой проект (при необходимости внести изменения в раскадровку)?

Ответ 1

Да, вы можете просто убедиться, что они выбраны в качестве основных раскадровки в соответствии с изображением ниже.

Example

Ответ 2

Как @Muhammad сказал, что вы можете, и это очень просто!

  • Вам просто нужно перетащить файл раскадровки из одного проекта в другой и выбрать все параметры (та же процедура, что и импорт чего-нибудь еще!).
  • Далее вам нужно просто перейти к вашим проектам, щелкнув значок проекта в левой верхней части навигатора проекта.
  • Тогда вам просто нужно выбрать эту раскадровку, чтобы быть вашей раскадрой и что она.

Ответ 3

Метод 1

Выберите контроллер просмотра в раскадровке и нажмите Command + C для копирования. Затем нажмите Command + V, чтобы вставить второй раскадровки. Проверьте схему документа, чтобы увидеть, где он был вставлен.

Метод 2

Щелкните правой кнопкой мыши файл раскадровки в Навигаторе проектов и выберите "Открыть как > Исходный код". Прокрутите XML-код до тех пор, пока не найдете свой View Controller. Он будет выглядеть примерно так:

<!--My View Controller-->
<scene sceneID="tne-QT-ifu">
    ...
</scene>

Скопируйте это и вставьте его во второй файл раскадровки проекта.

Примечания

  • Вы также должны скопировать файл с быстрым файлом диспетчера представлений, но, разумеется, выходы не должны быть повторно подключены.

Ответ 4

Это просто. Просто следуйте этим шагам:

  1. Нажмите cmd + D, выбирая желаемую сцену раскадровки. Это создаст дубликат копии выбранной вами сцены.
  2. Нажмите cmd + x, чтобы вырезать сцену из существующего проекта.
  3. Нажмите cmd + v в разделе раскадровки второго проекта.

Приветствия.