2013-06-03 1 views
2

Как остановить вращение приложения RubyMotion?Держите приложение RubyMotion от вращения

Я попытался реализации:

def shouldAutorotateToInterfaceOrientation(interfaceOrientation) 
    UIInterfaceOrientationLandscapeRight == interfaceOrientation 
end 

, но я хочу что-то, что является применение в масштабах, есть метод, который я могу установить в AppDelegate, которая будет контролировать это по всему приложению?

ответ

1

Вы можете найти хорошее решение здесь:

iOS 6 apps - how to deal with iPhone 5 screen size?

Если вы хотите, чтобы сделать его более приложений широк, я бы рекомендовал создать модуль, который может включать в себя.

module Rotation 
    # methods here 
end 

class MyViewController < UIViewController 
    include Rotation 
end 
+4

С благодарностью Jamon, я закончил реализацию 'def shouldAutorotate false end' в каждом контроллере и в моем Rakefile' app.interface_orientations = [: portrait] 'Также, великолепная работа с ProMotion - возбуждена, чтобы начать использовать его. – Alekx

+0

Прохладный! :) Рад, что у вас это работает. –

0

@ Решение Alekx было для меня самым лучшим. Все, что я должен был сделать был установлен ...

app.interface_orientations = [:portrait] 

... в моем Rakefile и вуаля! Больше нет авторотации.

 Смежные вопросы

  • Нет связанных вопросов^_^