2009-10-04 1 views
1

Мне интересно, есть ли способ повернуть созданный ABPeoplePickerNavigationController. Я создаю ABPeoplePickerNavigationController так:Поверните контроллер адресной книги

ABPeoplePickerNavigationController *addressBook = [[ABPeoplePickerNavigationController alloc] init]; 
addressBook.peoplePickerDelegate = self; 
[self presentModalViewController:addressBook animated:YES]; 

Мое приложение находится в ландшафтном режиме, и мне интересно, как я могу получить это создало контроллер для вращения, как и остальные приложения. Поскольку приложение Address Book делает это без каких-либо проблем, я предполагаю, что это довольно простое исправление.

Спасибо за помощь!

ответ

1

Я бы посмотрел int, возможно, переопределив - (BOOL) shouldAutorotateToInterfaceOrientation: (UIInterfaceOrientation) interfaceOrientation и убедитесь, что он возвращает YES для пейзажа.

0

Надеется, что это может работать, но попробовать по крайней мере

[addressBook.view SetTransform: CGAffineTransformMakeRotation (90 * M_PI/180)];

Идея состоит в том, чтобы преобразовать представление ABPeoplePickerNavigationController путем преобразования.

+0

К сожалению, это не работало для меня. Любые другие идеи? – PF1