サーチ…


前書き

UIFontは、フォント関連の情報を取得および設定するために使用されるクラスです。これは、から継承NSObjectとに準拠HashableEquatableCVarArgおよび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