【问题标题】:How should I slice buttons for ios development我应该如何为ios开发切片按钮
【发布时间】:2015-01-26 21:36:03
【问题描述】:

我将为 iPhone 开发人员切割给定的图像。由于我是一名前端开发人员,并且知道可以在前端开发中使用 CSS 创建此按钮,因此我不知道应该如何进行。我可以将 PSD 直接提供给开发人员还是应该将其切片?如果它应该被切片,那么它会是怎样的呢?这是图片:

请注意,此按钮有渐变、圆角和一个小向下箭头。暂时忘记里面的文字。

iPhone 开发人员是否有能力使用他们的代码来做这类事情?

如果我应该导出这些按钮(消除里面的文本/图标),那应该是什么分辨率?

【问题讨论】:

  • 您是否尝试过直接询问您的 iphone 开发人员?他可能有偏好。这可以通过 iOS 代码复制,但其中一些比其他更痛苦(尤其是向下箭头)。对于这样的按钮,将每个按钮简单地作为包含 2x 和 3x 的平面图像(带有文本 + 图标)更容易。如果它必须扩展到不同的屏幕尺寸,或者它们针对不同的场景进行扩展,那么平面图像不是一个好主意。

标签: ios iphone psd


【解决方案1】:

在 iOS 中创建自定义可重用 UI 元素的方法有很多:

  1. 样式化existing properties
  2. 使用resizable images
  3. custom drawing

一定要问开发人员他们想要什么,因为项目可能已经有一些东西或偏好。

如果您使用的是图像,则需要针对设备的各种像素密度发送不同的尺寸:原始、2x、3x。此外,在导出图片时,您需要确保它们是designed to scale properly

【讨论】:

  • 感谢您的回答。我还有另一个问题。我的开发人员要求我为每个屏幕创建注释 dropbox.com/s/pxpz2z38v3iwh7d/02.png?dl=0 这是 iphone 开发中的正常做法吗?此外,还使用了一些图像(如汽车和发送者/接收者的照片)。我还应该以最高分辨率导出这些图像吗?
  • 注解会让他的生活变得更轻松,否则开发人员将不得不手动测量所有内容,这可能是一个非常耗时的过程。就字体而言,我通常会要求设计师提供一种类似于 CSS 样式表的样式指南,这样我就可以在整个应用程序中重用字体/颜色/大小。
  • 要考虑的另一件事是应用程序是否会针对不同的设备尺寸使用自动布局。我最近从事的一个项目需要针对不同设备更大/更小的某些元素。在这种情况下,设计师应该从最小的屏幕尺寸开始设计到最大的屏幕尺寸。使用自动布局 UI 元素大小可以硬编码为特定值或基于百分比。这一切都取决于要求。
猜你喜欢
  • 2012-04-15
  • 2020-06-29
  • 1970-01-01
  • 1970-01-01
  • 2010-09-05
  • 2018-09-15
  • 2016-06-28
  • 2021-12-28
  • 1970-01-01
相关资源
最近更新 更多