2013-08-17 1 views
0

Я использовал, чтобы повернуть мои Ios приложения в IPad: enter image description hereповернуть мои Ios приложения с помощью UIInterfacOrientation

Моего вопрос белого пространство справа в альбомной ориентации, но в портретном хорошо. Я думаю, что я поставил условие, если ориентация в пейзаже или в портрете, и отрегулируйте ширину контроллера вида, но как я могу его отрегулировать? и каково должно быть условие?

Пожалуйста, помогите!

+1

Научитесь использовать Autolayout, Layout inspector или Layout Autoresize –

+0

Как его использовать? могу ли вы дать мне пример, пожалуйста, для моей проблемы – Fatima

+0

Как вы рисуете свой взгляд? Это UITableView? Вы делаете собственный рисунок? Собираетесь ли вы в интерфейсе Builder или вы делаете это программно? – WolfLink

ответ

0

Вот макросы UIDeviceOrientationIsLandscape и UIDeviceOrientationIsPortrait

так достаточно проверить отдельно вы можете сделать это, как это ...

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

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

После проверки ориентации. вы можете применить условие. а также, пожалуйста, прочитайте autosizing

+0

может указать, в каком методе я должен положить его – Fatima

+0

вы можете поместить его в Viewdidload – Rohit