如何在 Monotouch 中创建字体?
我想指定字体系列、大小和样式(例如,Courier、粗体、25)。
如果我有一个UIButton
名字_woot
:
_woot.Font = UIFont.FromName ("Courier-Bold", 25);
如果您能找出字体名称,请使用以下代码将它们全部打印出来:
string fonts = "--------------------------------------\n";
var fontFamilies = new List<String> (UIFont.FamilyNames);
fontFamilies.Sort ();
foreach (var familyName in fontFamilies) {
foreach (var fontName in UIFont.FontNamesForFamilyName (familyName)) {
fonts += familyName;
fonts += "\t";
fonts += fontName;
fonts += "\n";
}
fonts += "--------------------------------------\n";
}
Console.WriteLine (fonts);