首页 > 移动平台 > 详细

XE7 iOS 取得系统字型名称

时间:2015-03-22 20:42:30      阅读:202      评论:0      收藏:0      [点我收藏+]

系统字型名称在每个平台的取得方式不尽相同,以下示范如何在 iOS 取得系统内所有字型的名称:

uses
  // 加入下面二个 uses 文件
  iOSapi.UIKit,
  iOSapi.Foundation,

开一个新工程,放一个按钮 TButton 及 TMemo,在按钮事件内加入下面代码:

procedure TForm1.Button1Click(Sender: TObject);
var i: Integer;
    FontNames: NSArray;
begin
     FontNames := TUIFont.OCClass.familyNames;
     for i:=0 to FontNames.count - 1 do
         Memo1.Lines.Add(i.ToString + #9 + UTF8ToString(TNSString.Wrap(FontNames.objectAtIndex(i)).UTF8String));
end;

运行结果:

技术分享

XE7 iOS 取得系统字型名称

原文:http://www.cnblogs.com/onechen/p/4357804.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!