oops on that last entry :)
It seems that if you set the first view controller.view to the gameviewcontroller.view when pushing the play button, you will lose touch functionality in the gameviewcontroller.
So, the correct (until I am proven wrong) way to get your game view to hide the menu view is to use , in the menu view controller play button IBAction, the following instruction: [self.view insertsubview:gameviewcontroller.view atIndex:1]
But now the game view is again rotated 90 degrees from the menu view. Fortunatekly all I have to do is (again) swap the x and y in my game...
Stay tuned for more exciting posts where I will try to be as informative as possible, without revealing much about the nature of the game, lest one of you speedier programmers steal my idea and run away with it....