Swift UIFontのfontNameを利用する
「Swift UIFontからWeightを取得してみる」
の続きというか前にやった事。
この画像の青線の上「Standard」「Bold」「Italic」部分
Exampleコード
- 「parent.labels[self.selectrow]!」はUILabel
- 「self.typeSegment.selectedSegmentIndex」は UISegmentedControl
switch parent.labels[self.selectrow]!.font.fontName { case ".SFUI-Regular": self.typeSegment.selectedSegmentIndex = 0 case ".SFUI-Semibold": self.typeSegment.selectedSegmentIndex = 1 case ".SFUI-RegularItalic": self.typeSegment.selectedSegmentIndex = 2 default: self.typeSegment.selectedSegmentIndex = 0 }