BlackBullSquad / iOS-FakeNFT-StarterProject-Public

1 stars 0 forks source link

Настроить стилевые шрифты (eta: 00:30, spent: 02:00) #55

Closed maxim-papier closed 1 year ago

maxim-papier commented 1 year ago

В дизайн-систему нужно добавить следующие стилевые начертания из Figma:

// Medium 10
view.textColor = UIColor(red: 0, green: 0, blue: 0, alpha: 1)
view.font = UIFont(name: "SFProText-Medium", size: 10)
// Bold 22
view.textColor = UIColor(red: 0, green: 0, blue: 0, alpha: 1)
view.font = UIFont(name: "SFProText-Bold", size: 22)
var paragraphStyle = NSMutableParagraphStyle()
paragraphStyle.lineHeightMultiple = 1.07
// Line height: 28 pt
// (identical to box height)
maxim-papier commented 1 year ago

Провозился с добавлением SFPro и SFPro в систему, так как не подумал, что они системные и пытался реализовать paragraphStyle, что сильно усложняло код. В результате, paragraphStyle пока реализовывать не стал, так как требования гибкие.

Пример использования:

let font = TextStyle.bold17.apply

Потрачено времени:

60 минут