2012-03-26 3 views
0

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

Любая помощь будет заметна.

Спасибо заранее.

ответ

0

Для ограничения ур приложение для просмотра в портретном режиме, установите один ....

-(BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation 
{ 
    return NO; 
} 

Набор return NO во всех классах ... :)

0

Создать экземпляр объекта Д UIPopoverController в. Скрыть и показать, когда меняется ориентация.

-(BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation 
{ 
    if ((interfaceOrientation == UIInterfaceOrientationLandscapeLeft) || (interfaceOrientation == UIInterfaceOrientationLandscapeRight)) 
    { 
     // hidden your popover 
    } 
    return YES; 
}