【问题标题】:Displaying different images for iPhone 4 & 5为 iPhone 4 和 5 显示不同的图像
【发布时间】:2013-05-23 17:38:58
【问题描述】:

这似乎是我遇到的一个有趣的问题。我正在为 iOS 6+ 设备开发 iPhone 应用程序并优化 iPhone 4 和 5 的图像。现在我已将其实现到我的项目中:Xcode 4.5 background image iPhone 4, 4s, 5

问题出在界面构建器中,我正在使用 iPhone 5 屏幕设计 UI,因此 UIImageView 为 320x568。但是当我在 iPhone 4 上测试时,图像被拉伸并且看起来很糟糕。但是,正在显示 iPhone 4 屏幕的指定图像,我只希望其尺寸为 320x480

希望有人能提供帮助!

【问题讨论】:

    标签: ios uiimageview iphone-5


    【解决方案1】:

    从界面构建器的检查器视图中,您可以在超级视图的大小发生变化时编辑视图的拉伸行为。您可以点击正方形内的红色箭头来控制它。

    另外我建议你检查UIView contentMode。您可以从界面构建器“右侧第三个选项卡”的检查器视图中对其进行编辑。

    【讨论】:

      【解决方案2】:

      在 UIImageView 的检查器中,尝试使用 Mode 属性。 Aspect Fill 或 Aspect Fit 可能会满足您处理不同屏幕尺寸的需求。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-09-27
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-09-14
        • 1970-01-01
        • 2023-04-03
        相关资源
        最近更新 更多