Прежде всего, я просто хочу отобразить содержимое Html
на своем ярлыке. Html
просто, например: Some <b>bold</b> text
Я сделал это с помощью следующего кода:
var attr = new NSAttributedStringDocumentAttributes();
var nsError = new NSError();
attr.DocumentType = NSDocumentType.HTML;
var font = NewHTMLLabel.Font;
string htmlContents = $"<span style='font-size: {fontSize};font-family: '{font.Name}''>" + ViewModel.HtmlText + "</span>";
NewHTMLLabel.AttributedText = new NSAttributedString(htmlContents, attr, ref nsError);
Здесь font-size
работает, как ожидалось, и мой UILabel
использует этот размер , но font-family
не вступает в силу. Если я использую font.FamilyName
вместо font.Name
, он устанавливает семейство шрифтов, как и ожидалось, но HTML
не работает (весь текст обычный, без жирного текста внутри).
Так в чем проблема?