Iphone iOS 4.2上提供哪些字体?

Iphone iOS 4.2上提供哪些字体?,iphone,ipad,fonts,ios4,Iphone,Ipad,Fonts,Ios4,我正在寻找iOS 4.2上可用字体的官方列表,因为苹果在4.2更新中包含了更多字体 不幸的是,我似乎在主文档中找不到任何东西,在苹果的开发者网站上也找不到任何东西;但我隐约记得,在某个地方,我看到了一个“官方”,即苹果列出的iOS上所有可用字体的列表 如果有人能给我指一份文档,那就太好了。:) 提前谢谢 更新: 在应用商店中找到一个名为“字体”的应用(免费)。它只显示设备上的所有字体。您可以使用此方法检查设备(iPhone或iPad)的可用字体 - (void)getAllFonts{ N

我正在寻找iOS 4.2上可用字体的官方列表,因为苹果在4.2更新中包含了更多字体

不幸的是,我似乎在主文档中找不到任何东西,在苹果的开发者网站上也找不到任何东西;但我隐约记得,在某个地方,我看到了一个“官方”,即苹果列出的iOS上所有可用字体的列表

如果有人能给我指一份文档,那就太好了。:)

提前谢谢

更新:
在应用商店中找到一个名为“字体”的应用(免费)。它只显示设备上的所有字体。

您可以使用此方法检查设备(iPhone或iPad)的可用字体

- (void)getAllFonts{
   NSArray *fontFamilies =[UIFont familyNames];

   for(int i =0; i <[fontFamilies count]; i++){
       NSString *fontFamily =[fontFamilies objectAtIndex:i];
       NSArray *fontNames =[UIFont fontNamesForFamilyName:[fontFamilies objectAtIndex:i]];
       NSLog(@"%@: %@", fontFamily, fontNames);
   }
}
步骤2:在接口文件(.m)上,在viewDidLoad上填充数组

-(void)viewDidLoad{
    fontFamilies = [UIFont familyNames];
}
步骤3:最后,将此添加到CellForRowatineXpath方法中

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
 {
    static NSString *CellIdentifier = @"Cell";
    UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier forIndexPath:indexPath];

    // The Magic :)    
    cell.textLabel.text = [fontFamilies objectAtIndex:indexPath.row];
    cell.textLabel.font = [UIFont fontWithName:[fontFamilies objectAtIndex:indexPath.row] size:12];

    return cell;
}
PS:确保已连接委托和数据源。故事板(或xib)上的tableView单元格属性应为“单元格”,并确保:

- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView{
    return 1;
}

- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section{
    return fontFamilies.count;
}
有关表视图的更多信息,请查看apple文档


或者查看appCoda的表格视图教程

谢谢,尽管你看不到这样的字体。编辑。抱歉,这篇文章太长了,但这应该会告诉你每种字体是什么样子的:)谢谢,请参阅“”的可能副本
- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView{
    return 1;
}

- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section{
    return fontFamilies.count;
}