由于支持Retina显示屏和抗锯齿技术,iPhone成为一种字体显示的理想平台。高质量的字体在iPhone显示屏上能获得非常漂亮的显示效果,这也能够让应用的UI锦上添花。
Apple在iOS上使用的是Helvetica字体,因此在我们设计的应用中也应该将其用作默认字体。不过,iOS同时也提供了其他几种字体供开发者使用。与普通Web环境中必须利用各种字体家族(font-family)来设定字体的方式不同,在iOS上运行的应用有一份明确的字体列表可供选用。表6-7列出了iOS中支持的字体。
iOS上的Safari能将三种不支持的字体自动替换为相关的内置字体。Courier会被替换为Courier New。Helvetica Neue会被替换为Helvetica,而Times则会被替换为 Times New Roman。
表6-7 iOS中的字体
名 称 |
American Typewriter(没有斜体) |
Arial |
Arial Rounded MT Bold(没有斜体) |
Courier New |
Georgia |
Helvetica |
Marker Felt |
Times New Roman |
Trebuchet MS |
Verdana |
Zapfino |