title: NavigationController landscape and portrait
body: <p>I have two <code>ViewController</code> one support orientation another not, but when I rotate in second <code>ViewController</code> (the one which supports orientation) to landscape and back to first <code>ViewController</code>(doesn't support orientation) at the meantime second view still remain landscape it will change the first view become landscape as well but it not supposed to be landscape while first <code>ViewController</code> is not support orientation, how do I prevent this ?</p>
  
  <p>The thing I want is the first view will always be portrait no matter how you rotate the phone especially when back from second view and it was in landscape.</p>