2013-08-17 37 views
0

我的iOS应用我用来允许在ipad转动我的iOS应用: enter image description here旋转使用UIInterfacOrientation

我的问题是在横向方向右侧的空白,但在肖像是很好。 我认为我把一个条件,如果横向或纵向的方向和调整视图控制器的宽度,但我怎么能调整它?条件是什么?

请帮忙!

+1

学会使用Autolayout,布局检查器或布局Autoresize –

+0

如何使用它?你可以给我一个例子请为我的问题 – Fatima

+0

你怎么画你的看法?这是一个UITableView?你在做自定义绘图吗?你在Interface Builder中安排的东西,还是你在编程? – WolfLink

回答

0

下面是宏UIDeviceOrientationIsLandscape和UIDeviceOrientationIsPortrait

所以与其单独检查,你可以做这样的......

if (UIDeviceOrientationIsLandscape([UIDevice currentDevice].orientation)) 
{ 
    // code for landscape orientation  
} 
OR 

if (UIDeviceOrientationIsPortrait([UIDevice currentDevice].orientation)) 
{ 
    // code for Portrait orientation  
} 

检查后的方向。你可以申请条件。 也请阅读自动调整

+0

你能告诉我应该用哪种方法吗 – Fatima

+0

你可以把它放在Viewdidload – Rohit