zoukankan      html  css  js  c++  java
  • iphone 字体

     今天在网上找了下,iphone的UITextView字体类型的设置。现总结如下,如有误,欢迎指正。


       [textView setFont:[UIFont fontWithName:@"TrebuchetMS-Italic" size:18]];
     但是字体的类型名不好找,总结下有这么些类型:
     

    // 列出iPhone上所有的字体    // List all fonts on iPhone
      NSArray *familyNames = [[NSArray alloc] initWithArray:[UIFont familyNames]];
      NSArray *fontNames;
      NSInteger indFamily, indFont;
      for (indFamily=0; indFamily<[familyNames count]; ++indFamily)
      {
          NSLog(@"Family name: %@", [familyNames objectAtIndex:indFamily]);
          fontNames = [[NSArray alloc] initWithArray:
              [UIFont fontNamesForFamilyName:
              [familyNames objectAtIndex:indFamily]]];
          for (indFont=0; indFont<[fontNames count]; ++indFont)
          {
              NSLog(@"    Font name: %@", [fontNames objectAtIndex:indFont]);
          }
          [fontNames release];
      }
      [familyNames release];

    如果使用iPhone SDK v2.1输出结果如下: 
    Family name: Hiragino Kaku Gothic ProN W3
        Font name: HiraKakuProN-W3
    Family name: Courier
        Font name: Courier
        Font name: Courier-BoldOblique
        Font name: Courier-Oblique
        Font name: Courier-Bold
    Family name: Arial
        Font name: ArialMT
        Font name: Arial-BoldMT
        Font name: Arial-BoldItalicMT
        Font name: Arial-ItalicMT
    Family name: STHeiti TC
        Font name: STHeitiTC-Light
        Font name: STHeitiTC-Medium
    Family name: AppleGothic
        Font name: AppleGothic
    Family name: Courier New
        Font name: CourierNewPS-BoldMT
        Font name: CourierNewPS-ItalicMT
        Font name: CourierNewPS-BoldItalicMT
        Font name: CourierNewPSMT
    Family name: Zapfino
        Font name: Zapfino
    Family name: Hiragino Kaku Gothic ProN W6
        Font name: HiraKakuProN-W6
    Family name: Arial Unicode MS
        Font name: ArialUnicodeMS
    Family name: STHeiti SC
        Font name: STHeitiSC-Medium
        Font name: STHeitiSC-Light
    Family name: American Typewriter
        Font name: AmericanTypewriter
        Font name: AmericanTypewriter-Bold
    Family name: Helvetica
        Font name: Helvetica-Oblique
        Font name: Helvetica-BoldOblique
        Font name: Helvetica
        Font name: Helvetica-Bold
    Family name: Marker Felt
        Font name: MarkerFelt-Thin
    Family name: Helvetica Neue
        Font name: HelveticaNeue
        Font name: HelveticaNeue-Bold
    Family name: DB LCD Temp
        Font name: DBLCDTempBlack
    Family name: Verdana
        Font name: Verdana-Bold
        Font name: Verdana-BoldItalic
        Font name: Verdana
        Font name: Verdana-Italic
    Family name: Times New Roman
        Font name: TimesNewRomanPSMT
        Font name: TimesNewRomanPS-BoldMT
        Font name: TimesNewRomanPS-BoldItalicMT
        Font name: TimesNewRomanPS-ItalicMT
    Family name: Georgia
        Font name: Georgia-Bold
        Font name: Georgia
        Font name: Georgia-BoldItalic
        Font name: Georgia-Italic
    Family name: STHeiti J
        Font name: STHeitiJ-Medium
        Font name: STHeitiJ-Light
    Family name: Arial Rounded MT Bold
        Font name: ArialRoundedMTBold
    Family name: Trebuchet MS
        Font name: TrebuchetMS-Italic
        Font name: TrebuchetMS
        Font name: Trebuchet-BoldItalic
        Font name: TrebuchetMS-Bold
    Family name: STHeiti K
        Font name: STHeitiK-Medium
        Font name: STHeitiK-Light

    come from http://blog.csdn.net/dyhbrewer/article/details/6739733

  • 相关阅读:
    Java面试题 OOAD & UML+XML+SQL+JDBC & Hibernate
    Java面试题 corejava(二)
    Java面试题 corejava(一)
    Java 笔试题(一)
    大数据离线分析平台 用户数据Etl
    Spfa【p1186】 玛丽卡
    牛客nowcoder Noip提高组第四场
    分层图【p4568】 [JLOI2011]飞行路线
    10.06 国庆节第九场模拟赛
    10.04 国庆节第七场模拟赛
  • 原文地址:https://www.cnblogs.com/likwo/p/3067385.html
Copyright © 2011-2022 走看看