2016-08-27 19 views
0

"System semibold 13.0"(これはストーリーボードのフォントの名前です)を、tableviewセルグループのヘッダーに適用します。それを行うには、私は使用しています:システムフォントをプログラムで選択するにはどうすればよいですか?

let header = view as! UITableViewHeaderFooterView 
    header.textLabel?.font = UIFont(name: "Futura", size: 38)! 
    header.textLabel?.textColor = UIColor.lightGrayColor() 

しかし、名前の文字列のために置くべきもの。私は "System Semibold"と "Semibold"を入力しようとしましたが、どちらもラップ解除されたオプションのクラッシュを引き起こします。 "System semibold 13.0"を使用するには、文字列に何を入れなければなりませんか?

+2

このhttp://stackoverflow.com/questions/31771679/uifont-how-to-get-system-thin-font? –

答えて

2

.systemFontOfSizeは、iOS 8.2以降で使用できます。たとえば、次のように

someLabel.font = UIFont.systemFontOfSize(38.0, weight: UIFontWeightSemibold) 

UIFont Class Reference

関連する問題