Delphi XE7 iOS 取得系统字型名称


本文整理自网络,侵删。

 系统字型名称在每个平台的取得方式不尽相同,以下示范如何在 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;

来源:http://www.cnblogs.com/onechen/p/4357804.html

 

相关阅读 >>

Delphi 注释方法

Delphi 取得某一天所在的星期一及星期天

用tidftp控件实现ftp协议

Delphi程序版本信息设置说明

Delphi memo1双击选中的文字内容

Delphi 获取当前系统语言环境(en,fr,ja等)

移植Delphi7的tclientsocket,tserversocket

Delphi将dbgrid数据导出到excel表中

Delphi urlencode与urldecode

Delphi 中字符串比较函数对比

更多相关阅读请进入《Delphi》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...