LibGDX на iOS: программный поворот экрана с помощью Robovm - PullRequest
1 голос
/ 09 января 2020

У меня есть проблема, о которой я упоминал в заголовке.

Согласно этому ответу Это происходит во ViewController в ViewDidAppear. Но как импортировать этот фрагмент кода в java и как его вызвать, если я хочу изменить ротацию после некоторой точки игры.

Я пытался сделать что-то вроде этого:

long landscapeOrientation = UIInterfaceOrientation.LandscapeLeft.value();
UIDevice.getCurrentDevice().getKeyValueCoder().setValue("orientation", landscapeOrientation);

Застрял, так как мне нужен NSObject ...

1 Ответ

2 голосов
/ 09 января 2020

Благодаря Демьян Кимица из Гиттер Робовма .

long landscapeOrientation =  UIInterfaceOrientation.LandscapeLeft.value();
UIDevice.getCurrentDevice().getKeyValueCoder().setValue("orientation", NSNumber.valueOf((int) landscapeOrientation));
...