Swift UIFontのfontNameを利用する
「Swift UIFontからWeightを取得してみる」
の続きというか前にやった事。
この画像の青線の上「Standard」「Bold」「Italic」部分
Exampleコード
- 「parent.labels[self.selectrow]!」はUILabel
- 「self.typeSegment.selectedSegmentIndex」は UISegmentedControl
1 2 3 4 5 6 7 8 9 10 | 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 } |