[解決済み】SwiftでUILabelのフォントサイズを変更するにはどうすればいいですか?
2022-04-03 22:26:14
質問
label.font.pointSize
が読み取り専用になっているので、変更する方法がわかりません。
解決方法は?
このようにできます。
label.font = UIFont(name: label.font.fontName, size: 20)
あるいはこんな感じ。
label.font = label.font.withSize(20)
これは同じフォントを使用します。20はもちろん好きな大きさにできます。
注
後者のオプションは、現在のフォントウェイトを上書きして
regular
そのため、フォントのウェイトを維持したい場合は、最初のオプションを使用します。
Swift 3 アップデート :
label.font = label.font.withSize(20)
Swift 4 アップデート :
label.font = label.font.withSize(20)
または
label.font = UIFont(name:"fontname", size: 20.0)
また、システムフォントを使用する場合
label.font = UIFont.systemFont(ofSize: 20.0)
label.font = UIFont.boldSystemFont(ofSize: 20.0)
label.font = UIFont.italicSystemFont(ofSize: 20.0)
関連
-
[解決済み】Xcode - 'NSUnknownKeyException', reason: ... this class is not key value coding-compliant for the key X" エラーの修正方法とは?
-
[解決済み] キャッチできない例外 'NSInvalidArgumentException', reason: '-[_.AppDelegate add:]: unrecognized selector' により、アプリを終了する。
-
[解決済み] UIViewController viewDidLoad vs. viewWillAppear。適切な役割分担とは?
-
[解決済み] キーボードがあるときに、UITextFieldを編集開始時に上に移動させるには?
-
[解決済み] performSelectorのセレクタが不明なため、リークが発生する可能性があります。
-
[解決済み] UITableViewの選択を無効にするにはどうすればよいですか?
-
[解決済み] iOSのステータスバーの文字色を変更する方法
-
[解決済み] SwiftでUIAlertViewを作成するにはどうしたらいいですか?
-
[解決済み】iOSアプリの名前を変更する方法は?
-
[解決済み】SwiftでUIButtonのフォントを変更する方法
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】印刷します。エントリ, ":CFBundleIdentifier", Does Not Exist
-
[解決済み】Cocoapodsをインストールできない - プロジェクト・ディレクトリにポッドファイルが見つからない
-
[解決済み】 libc++abi.dylib: NSException 型のキャッチできない例外で終了する (lldb)
-
[解決済み】iOS 9.0より前のUIStackView
-
[解決済み] シミュレータへのサービス接続の開始に失敗しました Xcode
-
[解決済み] Xcodeのロギング。"Metal API Validation Enabled"
-
[解決済み] キャッチできない例外 'NSInvalidArgumentException', reason: '-[_.AppDelegate add:]: unrecognized selector' により、アプリを終了する。
-
[解決済み] #ifdef DEBUG 対 #if DEBUG
-
[解決済み] iOS 9 : ユニバーサルアプリの警告「アプリがフルスクリーンを必要としない限り、すべてのインターフェイスの向きをサポートする必要があります」。
-
[解決済み] Xcode 6: iOS 8.1 The Developer Disk Imageをマウントできませんでした。