Objective-C - блокировка вращения в ABPeoplePickerNavigationController - PullRequest
2 голосов
/ 03 февраля 2012

Мое приложение использует только портретный режим.Но ABPeoplePickerNavigationController поддерживает ландшафт.Возможно ли, чтобы ABPeoplePickerNavigationController поддерживал только портретный режим?

1 Ответ

2 голосов
/ 20 июля 2012

Подкласс и переопределение shouldAutorotateToInterfaceOrientation:

// .h file
@interface MMABPeoplePickerPortraitOnlyNavigationController : ABPeoplePickerNavigationController
@end

// .m file
@implementation MMABPeoplePickerPortraitOnlyNavigationController

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

@end
...