サーチ…
前書き
UIFontは、フォント関連の情報を取得および設定するために使用されるクラスです。これは、から継承NSObject
とに準拠Hashable
、 Equatable
、 CVarArg
およびNSCopying
。
UIFontの宣言と初期化
次のようにUIFont
を宣言できます:
var font: UIFont!
UIFont
はもっと多くのinit()
メソッドがあります:
-
UIFont.init(descriptor: UIFontDescriptor, size: CGFloat)
-
UIFont.init(name: String, size: CGFloat)
したがって、 UIFont
ように初期化することができます:
let font = UIFont(name: "Helvetica Neue", size: 15)
デフォルトのフォントはSystem
、size 17
です。
ラベルのフォントを変更する
ラベルのテキストフォントを変更するには、そのfont
プロパティにアクセスする必要があります:
label.font = UIFont(name:"Helvetica Neue", size: 15)
上記のコードは、ラベルのフォントをHelvetica Neue
、サイズ15
ます。上記の初期化された値がオプションであるため、このエラーをスローするので、フォント名を正しく綴る必要があることに注意してください。
オプション値をアンラッピングしている間に予期せずnilが見つかりました
Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow