【问题标题】:Graphics designing issue in iPhone developmentiPhone开发中的图形设计问题
【发布时间】:2011-12-11 03:42:58
【问题描述】:

我们使用 xcode 3.2.5 和 iOs 4.2 来开发 iPhone 应用程序。

我们正在开发一个购物应用程序。我们必须为 iPhone 3 和 iPhone 4 开发应用程序。

客户给了我们所有的屏幕和图形。在文本文件中,用户清楚地描述了所有控件(按钮、标签、表格视图、选择器视图)大小、文本颜色、背景颜色、背景图像)。客户端还描述了所有组件内的间距。

用户将整个屏幕设置为 640X960 像素,并控制不同大小的背景。客户不允许我们调整其中任何一个的大小。

但是当我们在任何一个图像中设置背景然后运行一小部分图像后显示在模拟器中。

如果我们在 xib 中设置 uimageview,那么图像看起来不正常,我们不会使用两个并排的大按钮。

但是 xib 大小是 320X460。如何设置两个 180X180 像素的按钮并排放置。

要显示产品列表,我们必须使用自定义表格视图。自定义单元格显示产品信息。我们在自定义单元格中使用了 label 、 button 。当我们单击单元格时,整个单元格颜色将为蓝色。

但是我们必须只设置按钮而不是整个单元格。

【问题讨论】:

  • 格式、间距和段落可以使您的问题更具可读性。
  • 谢谢..但如果有人能建议我解决问题,我很高兴..

标签: iphone ios


【解决方案1】:

你必须调整它的大小。 640X960 适用于 iPhone4G 对于 iPhone3G 您需要 320X480。应用中使用的每张图片都必须有两个版本:

  • image.png - 适用于 iPhone3
  • image@2x.png 用于 iPhone4。

如果你打电话

[UIImage imageNamed:@"image"];

您将收到设备所需分辨率的图像,iPhone3 为标准分辨率,iPhone4 为高分辨率。

向客户解释这是平台要求。

【讨论】:

  • 另外请注意,如果您显示状态栏,您不必放弃当前垂直尺寸的一些像素(使用 [[UIApplication sharedApplication] statusBarFrame] 获得正确的值)方向。
猜你喜欢
  • 1970-01-01
  • 2013-01-31
  • 2011-09-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-03-07
  • 2011-07-03
相关资源
最近更新 更多