views:

571

answers:

2

I'm writing an iPhone app in landscape mode. I need to use NavigationControllers in it and they appear just fine. The problem is, the contents of each UIViewController that I push into the NavigationController are grouped tables. These grouped tables don't look very well in landscape mode, they take all the space and buttons look weird, too long for their content.

What do you sugest to make it look nicer?

+2  A: 

Look at how Apple designed the landscape Mail and Message views in 3.0. Buttons get wider but shorter, for example, as do toolbars. If you posted a screenshot or something it would be easier to decide this.

Steven Canfield
A: 

Hi, Steven,

Do you know how to make the buttons wider and shorter? In my app, when the user orients to landscape, I use a CGAffine transform to rotate the navigation bar, and change its frame to place it along the top of the view in landscape mode, and thinner, but the buttons are the same size as in portrait orientation, too big, and the title text is too big, too.

I can't figure out how to change the size of the buttons.

Thanks for any advice. /Steve