views:

26

answers:

1

I am looking for some clarification with regards to view controllers and views. Should one view controller be used exclusively to control one view?

Basically, my portrait view is going to be a 4x3 grid of buttons (within a scrollview). When i rotate the view to landscape, i am going to want maybe a 6x4 grid.

Obviously the functionality for handling the buttons' clicks etc will be the same in either orientation, so it would seem a lot of effort to duplicate this for landscape.

How should i get the view controller to use the correct view xib?

Should i have two seperate xibs? I have tried every combination of autoresize masks and not having much luck.

I'm not sure of the correct way to go.

Thanks.

A: 

You can also try to change your views and subviews sizes etc. Take a look here Madhup expained It before. http://stackoverflow.com/questions/2734569/changing-uiview-on-orientation-change/2734710#2734710

fyasar

related questions