iOS / iPhoneの単一のUILabelで太字と非太字のテキストを使用するにはどうすればよいですか?
1つのUILabelで太字と通常/非太字のテキストを使用するには、ストーリーボードエディターを使用して同じことを実現するか、プログラムで実行できます。両方見てみましょう。
-
編集するラベルを選択し、その属性インスペクターに移動します。
-
最初のオプション[テキスト]から、[プレーン]ではなく[属性]を選択します。
-
「太字」というラベルに次のテキストを入力します 通常」
-
太字をダブルクリックして選択し、右クリックして他のオプションを表示します。
-
そのオプションからフォント>太字を選択します。タスクを実行する必要があります。
ViewControllerのViewdidloadメソッドの中に次のコードを追加します。
override func viewDidLoad() { super.viewDidLoad() let boldAttribute = [ NSAttributedString.Key.font: UIFont(name: "HelveticaNeue-Bold", size: 18.0)! ] let regularAttribute = [ NSAttributedString.Key.font: UIFont(name: "HelveticaNeue-Light", size: 18.0)! ] let boldText = NSAttributedString(string: "Bold", attributes: boldAttribute) let regularText = NSAttributedString(string: " regular", attributes: regularAttribute) let newString = NSMutableAttributedString() newString.append(boldText) newString.append(regularText) lbl.attributedText = newString }
このコードは、要件に応じて関数または拡張機能に変換できます。上記のいずれかの方法で実行すると、以下に示すように同じ結果が生成されます。
-
iOS をダウングレードする方法
iOS の更新は非常にエキサイティングです。 iPhone の機能を向上させる素晴らしい機能が含まれているだけでなく、ほとんどのインクリメンタル アップデートには、既知のバグや問題を解決する多くの修正も含まれています。 ただし、ベータ版の iOS には当てはまりません。多くの場合、主要な機能が壊れたり、アプリが正常に動作しなくなったり、バッテリー関連の問題が発生したりします。まれに、安定した iOS リリースでも同様のことが発生する場合があります。 他のすべてのトラブルシューティング オプションを使い果たした場合 (iPhone のリセットはもう試しましたか?)、iOS のダウングレード
-
iOS 12 のインストール方法
Apple は、待望の iOS 12 のリリース日、つまり 9 月 17 日を発表しました。 .しかし、それまで待ちたくない場合は、iOS 12 のゴールデン マスター バージョンを今すぐインストールできます。そのためには、Apple ベータ ソフトウェア プログラムに参加して、デバイスを登録する必要があります。 この iOS 12 の最終バージョンは、今から 1 週間以内に一般公開され、スクリーンタイム、ミー文字、Siri ショートカット、改善された通知などへのアクセスが許可されます。 注:iOS 12 は、古いものでも新しいものでも、iPhone の応答性とパフォーマンスを向上させるは