如何实现这种字体外观?

时间:2010-12-21 05:23:49

标签: iphone cocoa-touch ios fonts label

如何实现这样的字体?

alt text

这是iOS平台上图标下方的名称。它是Helvetica,我怎样才能实现它在代码中的软阴影?提前谢谢!

3 个答案:

答案 0 :(得分:2)

你可以使用Quartz 2D。

  

阴影是绘制的图像   在下面,并从中偏移   图形对象使阴影   模仿光源的效果   如图所示,在图形对象上强制转换   在图7-1中。 文字也可以   阴影即可。阴影可以制作图像   出现三维或好像是三维   浮动。

看这里:

http://developer.apple.com/library/mac/#documentation/GraphicsImaging/Conceptual/drawingwithquartz2d/dq_shadows/dq_shadows.html%23//apple_ref/doc/uid/TP30001066-CH208-TPXREF101

祝你好运

答案 1 :(得分:2)

修改

BoltClock已经在评论中回答了这个问题。按照他的链接。

(我刚刚发现他说了同样的话,但是我想提请注意它,所以我会留下这个答案 - 只是不要检查它,或者BoltClock,把它添加为答案。)


This answer to a previous similar question 解释了如何操作。事实证明这很简单。

答案 2 :(得分:2)

根据要求在此处重新发表评论:

This answer可能会有所帮助。

正如评论中所讨论的那样,该字体确实是Helvetica,至少在标准分辨率设备上。我不太确定它是否是视网膜显示设备上的Neue Helvetica。