title: How to navigate with Segue in Swift
body: <p>I need help on navigation for my Swift App.</p>
  
  <p>say, I am not using Navigation Controller or Tab Bar Controller</p>
  
  <p>as I want to create a menu as below in MainVC</p>
  
  <ul>
  <li>BtnMenu1</li>
  <li>BtnMenu2</li>
  <li>and others</li>
  </ul>
  
  <p>I want to use Segue to navigate back and forth.</p>
  
  <p>Can some1 suggest how I can accomplish below tasks</p>
  
  <pre>
                 |--&gt; N1_VC --&gt; N2_VC
    MainVC --&gt;   |
                 |
                 |--&gt; M1_VC  --&gt;  M2_VC
  </pre>
  
  <p>I have these questions:</p>
  
  <ol>
  <li><p>How do I set Up the Segue from MainVC to N1 and M1 respectively?</p>
  
  <p>Can I have 2 button in MainVC for navigation</p>
  
  <p>BtnA - Control drag it to N1</p>
  
  <p>BtnB - Control drag it to M1?</p></li>
  <li><p>How to return from N1 to MainVC</p></li>
  <li><p>Can have 2 choices to return from N2 :  a) N2 to N1
                                         b) N2 to MainVC</p></li>
  <li><p>When navigate from N2 to MainVC, will N1 be destroyed as well as N2?</p></li>
  </ol>