iOS
 Computer >> コンピューター >  >> プログラミング >> iOS

【iOS開発】UITextViewのフォントと文字色を変更する方法を初心者向けに解説

iOSアプリ開発において、UITextViewのフォントや文字色を変更するのはとても簡単です。ポイントは、UITextViewオブジェクトが持つ .textColor プロパティと .font プロパティを更新すること。この記事では、その具体的な手順を初心者にもわかるように順番に解説していきます。

1. StoryboardにUITextViewを配置する

まずは Main.storyboard を開き、以下のようにライブラリからUITextViewをViewController上にドラッグ&ドロップして配置しましょう。

【iOS開発】UITextViewのフォントと文字色を変更する方法を初心者向けに解説

2. UITextViewの@IBOutletを作成する

次に、配置したUITextViewとコードを接続します。Assistant Editorを開いてControlキーを押しながらドラッグし、@IBOutletを作成してください。ここでは変数名を textView としています。

@IBOutlet var textView: UITextView!

3. viewDidLoad()でフォントと文字色を設定する

続いて、ViewController.swiftviewDidLoad() メソッド内に、以下のコードを記述します。

textView.textColor = UIColor.cyan
textView.font = UIFont(name: "Callout", size: 20)
  • textColor: 文字色を指定します。ここではシアン(水色)を設定しています。
  • font: フォント名とサイズを指定します。サイズは20ptに設定しています。

なお、フォント名には「Callout」のほか、「Georgia」「HelveticaNeue」「Courier」など、端末にインストールされているフォントを使用できます。

完成したコード全体

最終的に、ViewController.swiftのコードは以下のようになります。

import UIKit

class ViewController: UIViewController {

    @IBOutlet var textView: UITextView!

    override func viewDidLoad() {
        super.viewDidLoad()
        textView.textColor = UIColor.cyan
        textView.font = UIFont(name: "Callout", size: 20)
    }
}

4. アプリを実行して確認する

コードの記述が完了したら、シミュレーターまたは実機でアプリをビルドして実行してみましょう。UITextViewに表示されるテキストが、指定したフォント・サイズ・色に変わっていれば成功です。

【iOS開発】UITextViewのフォントと文字色を変更する方法を初心者向けに解説

まとめ

UITextViewの見た目をカスタマイズするには、textColorfont の2つのプロパティを変更するだけでOKです。さらに発展させたい場合は、NSAttributedString を使うことで、テキストの一部だけ色やフォントを変えることも可能なので、ぜひ試してみてください。

  1. Chromeの色とテーマを変更して自分好みにカスタマイズする方法

    Chromeは世界で最も人気のあるブラウザの一つですが、見た目が少し地味だと感じている人も多いのではないでしょうか。ミニマルなデザインも悪くありませんが、せっかくなら自分好みにカスタマイズしてみたいものです。実はChromeでは、通常の白やグレーの配色を、好きな色やテーマ、さらには自分の好きな画像に変更できます。さらに、独自のテーマを作成して他の人と共有することも可能です。Chromeウェブストアからテーマをインストール最も手軽な方法は、Chromeウェブストアから既存のテーマをインストールすることです。Chromeメニューから「設定」を開き、テーマの項目にアクセスすることでも、ウェブストアの

  2. 初心者向け解説:LibreOfficeでデフォルトフォントを変更する方法

    LibreOfficeは、高価なMicrosoft Officeの優れた代替ソフトとして人気があり、多くのファイル形式に標準で対応しています。Microsoft Officeにしかない特殊な機能が必要ないのであれば、LibreOfficeは十分に代役を務められるでしょう。ただし、使っていて少し不便に感じるのが「デフォルトのフォントとフォントサイズ」です。実は、その変更方法は直感的にはわかりにくくなっています。この記事では、LibreOfficeでデフォルトのフォントとフォントサイズを変更し、新規ドキュメントを開くたびにお好みのフォントが自動的に適用されるようにする手順を詳しく解説します。Lib