【问题标题】:What is an effective way to deal with iphone orientation change while displaying an image显示图像时处理iphone方向变化的有效方法是什么
【发布时间】:2010-10-18 23:20:47
【问题描述】:

免责声明:我知道锁定方向的问题已被提出并解决。但这只是我的问题的一半。

我正在为一家小型独立游戏开发商建立一个 iphone 网站。他们希望能够展示他们的一些 iPhone 游戏的屏幕截图。不过,这有点问题。所有的截图都是从游戏中以横屏模式截取的,所以横屏显示它们真的没有任何意义。

目前我有一个非常轻量级的灯箱式图像显示。您单击站点上的一个按钮,图像就会弹出(通过 ajax 魔法!)以占据整个屏幕。单击图像上的任何位置都会使其消失,就好像您从未查看过它一样。

我认为两种最实用的解决方案是:a)在显示图像期间锁定 iphone 方向;或b)当手机旋转时,对图像进行一些非常偷偷摸摸的旋转,所以没有人注意到。这些是否可能/可行?如果是这样,你能给我一些建议吗?如果没有,有没有人解决过类似的问题?

my personal server 上提供了此演示。

【问题讨论】:

    标签: iphone html mobile-safari


    【解决方案1】:

    我的 $.02 作为个人设计决定 - 我将有两张图像,并在旋转从纵向变为横向时切换它们。锁定方向似乎很不友好。作为一些额外的眼睛糖果,您可能希望在图像交换之间放置某种过渡图像。

    这里有一些可能会有所帮助..http://snippets.dzone.com/posts/show/4912

    【讨论】:

    • 这是有道理的。问题是图像是 iPhone 游戏的图像(横向)。肖像版毫无意义。
    • 我在想一个源图像被保存了两次,其中一个副本被旋转了 90 度。这样,无论您手持设备,您都会看到全屏横向。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-11
    • 2012-06-12
    • 2020-04-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多