0

我为 Ipad 开发了我的应用程序,现在我应该为 Iphone 调整它。我的应用程序很重,有很多应该可以离线使用的图像。这些图像位于xib文件中,有时从应用程序包中动态加载。我需要限制我的应用程序的大小。

  1. 我应该制作一个通用应用程序还是两个不同的应用程序(每个应用程序都有自己的一组针对设备优化的图像)?
  2. 如果我做一个单一的通用应用程序,我可以在代码中动态调整“动态加载的图像”的大小。我应该如何处理中的图像xibs
4

1 回答 1

0

我终于找到了答案,一个具有不同 xib 的应用程序共享相同的视图控制器。限制重量:

  • 有些图像必须修改(例如:背景),因为它们需要适应 iphone 屏幕分辨率。我只是将它们命名为 image~iphone.png。很酷的是,您不需要在 xib 或代码中修改图像的名称,因为 ~iphone 表示 iphone 的图像。

  • 其他一些可以保持不变(例如:按钮),我将在 IB 中缩小它们的大小。

于 2012-08-13T11:48:11.187 回答