【问题标题】:How to manage both landscape & portrait orientation in iOS application?如何在 iOS 应用程序中同时管理横向和纵向?
【发布时间】:2014-01-06 14:51:21
【问题描述】:

我们要构建客户端提供的ios应用程序和图形,如果我们需要管理横向和纵向,那么我需要向客户端请求两个不同的视图图形吗?我是一名业务分析师,因此是半技术人员。

我发现视图控制器可以处理该事件,但我不确定我们是否需要为纵向和横向模式分离 psd 文件?

【问题讨论】:

    标签: ios iphone ipad screen-orientation landscape-portrait


    【解决方案1】:

    首先你不要在设备上使用 psd,你只是图像(png、jpeg...)

    其次,这取决于您的图像在横向中的显示方式。转动横向时和纵向时的图像是否相同?那么你就不需要不同的图像,只需使用相同的图像即可。

    您需要不同图像的唯一情况是图像在转动时发生变化(更改大小,或更改整个图像)。

    【讨论】:

      【解决方案2】:

      是的。您的客户需要提供两个方向的图形(背景图像等)和布局信息。不用说,您只需要根据方向变化的两个元素副本。

      正如 Antonio MG 所指出的,您不会使用 psds 文件,而是使用 jpeg 和 pngs。对于大多数类型的图像来说,PNG 是一个不错的选择,尽管 jpeg 更适合压缩照片。

      【讨论】:

        【解决方案3】:

        这是解决方案 http://iphonesoul.blogspot.in/2012/12/device-orientation-in-ios.html

        如果你还有什么需要可以问我。

        【讨论】:

        • 问题是关于在横向和纵向模式下使用不同的图标,您的链接是支持旋转而不是图像。
        【解决方案4】:

        如果您的背景图像不是仅由一种颜色填充,那么您必须询问两个不同的背景图像。其他图像取决于它们在屏幕上的外观。如果您说在两种模式下图像可以具有相同的大小,那么没问题,但如果您想更改图像大小,例如按钮、图片、文本字段等,那么您需要两个不同的 psd。

        【讨论】:

          猜你喜欢
          • 2014-09-10
          • 2014-09-16
          • 2013-11-16
          • 2015-05-18
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2015-06-14
          • 1970-01-01
          相关资源
          最近更新 更多