Я прошел через десятки рекомендаций на этом сайте, чтобы достичь этого, казалось бы, простого результата, но я просто не могу его получить.
Я хочу создать этикетку с Сан-Франциско Heavy Itali c. Чтобы получить большой вес, кажется, вам нужно манипулировать дескриптором шрифта следующим образом:
let fontDescriptor = UIFontDescriptor(fontAttributes: [UIFontDescriptor.AttributeName(rawValue: "NSCTFontUIUsageAttribute"): "CTFontBlackUsage"])
Это дает мне мой тяжелый шрифт, но как только я добавляю черту itali c, NSCTFontUIUsageAttribute
заменено на itali c свойства. Кажется, это один или другой.
Есть ли другие способы, которыми я могу попробовать объединить обе функции в одном дескрипторе шрифта?