2012-06-23 3 views

ответ

3

Если у меня есть 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); 
+0

Спасибо за пример и пример кода! Я думаю, что часть, которую я отсутствовала, заключалась в том, что имя шрифта содержит тире со стилем шрифта. – nbonwit

1

В коде используйте класс UIFont. Или сделайте это с помощью Interface Builder. Это документы Apple - не существует особых примеров использования шрифтов MT, хотя this может оказаться полезным.

+0

Спасибо за ссылку список шрифтов! – nbonwit

Смежные вопросы