Can I copy a storyboard from one project to another project?

前端 未结 4 392
情歌与酒
情歌与酒 2020-12-30 23:02

To reuse a storyboard, could I simply copy it from one project to another project (then make modification to the storyboard as required)?

相关标签:
4条回答
  • 2020-12-30 23:29

    Yes you can, just make sure they are selected as your main storyboards as per image below.

    Example

    0 讨论(0)
  • 2020-12-30 23:33

    As @Muhammad said you can and it is very simple!

    • You just have to drag the Storyboard file from one project to another and select all options (The same procedure as importing anything else!).
    • Next, you just need to go to your project options by clicking on the project icon in the left upper side of project navigator.
    • Then you just need to select this storyboard to be your storyboard and that's it.
    0 讨论(0)
  • 2020-12-30 23:49

    It's simple. Just follow these steps:

    1. Press cmd + D while selecting your desired storyboard scene. It will create a duplicate copy of your selected scene.
    2. Press cmd + x to cut the scene from the existing project.
    3. Press cmd + v into the storyboard section of the second project.

    Cheers.

    0 讨论(0)
  • 2020-12-30 23:50

    Method 1

    Select the View Controller in the storyboard and press Command + C to copy. Then press Command + V to paste in the second storyboard. Check the document outline to see where it was pasted to.

    Method 2

    Right click the storyboard file in the Project Navigator and select Open As > Source Code. Scroll down the XML code until you find your View Controller. It will look something like this:

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

    Copy this and paste it in the second project's storyboard file.

    Notes

    • You must also copy over the view controller swift file, of course, but the outlets shouldn't need to be reconnected.
    0 讨论(0)
提交回复
热议问题