【问题标题】:Kivy applications on OS X suddenly show rotated 90 degreesOS X 上的 Kivy 应用程序突然显示旋转 90 度
【发布时间】:2015-01-11 20:26:14
【问题描述】:

我在我的 Mac (Yosemite) 上安装了 Kivy,一切正常。 我什至让它在 eclipse 下工作,所以我可以直接从它运行 kivy 项目,而不是使用提供的应用程序启动器。

有一天,我突然看到屏幕上显示了应用程序,旋转了 90 度。 这发生在所有人身上,甚至是我之前运行过并且看起来不错的示例。

我不知道是什么原因造成的。有人有线索吗? 屏幕方向是否有某些设置,或类似的设置?

谢谢, 乔尔

【问题讨论】:

    标签: macos kivy


    【解决方案1】:

    你可能已经在 kivy 的配置中设置了旋转参数,虽然我不知道怎么做。查找 kivy 的 config.ini(它可能在 ~/.kivy/config.ini 但在 osx 上不确定)并查看 [graphics] 下的 rotation 键是否设置为 0 以外的任何值。如果是...将其设置为 0 和再次尝试运行 kivy 应用。

    你也可以写

    from kivy.config import Config
    Config.set('graphics', 'rotation', 0)
    

    在您的应用程序开始时,导入其他任何内容之前。

    【讨论】:

    • 太棒了!那成功了。我也不知道它是怎么改变的,但确实在 ~/.kivy/config.ini 中,“旋转”参数设置为 90。非常感谢!
    猜你喜欢
    • 1970-01-01
    • 2013-07-20
    • 1970-01-01
    • 1970-01-01
    • 2018-03-21
    • 1970-01-01
    • 2012-02-16
    • 2013-08-19
    • 2014-11-25
    相关资源
    最近更新 更多