Образец iOS "GLPaint" не может поддерживать ориентацию портрета, портрета в обратном порядке - PullRequest
3 голосов
/ 25 апреля 2011

Я бы хотел поддержать ориентацию портрета и портрета в обратном порядке на примере кода «GLPaint».Какой код поддерживает приложение ориентации портрета и портрета вверх ногами?

Пример кода "GLPaint" http://developer.apple.com/library/ios/#samplecode/GLPaint/Introduction/Intro.html%23//apple_ref/doc/uid/DTS40007328

В этом примере используется окно объекта, а не подкласс UIViewController.Я попробовал этот код, но не сработал.

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
if ((interfaceOrientation == UIInterfaceOrientationPortrait) ||
(interfaceOrientation == UIInterfaceOrientationPortraitUpsideDown))
return YES;
return NO;
}

Я попытался изменить приложение для настройки шаблонов контроллера представления 2.

A: GLPaint добавить подкласс View Controller.B: Новый проект OpenGL ES Application с добавлением GLPaint.

Оба были плохими.В настоящее время я не знаю, что не так с исходным кодом.

1 Ответ

1 голос
/ 01 мая 2011

Поместите PaintingView во встроенный контроллер вида, он хорошо работает на моей стороне. View Controller может контролировать направление интерфейса.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...