Computer >> 컴퓨터 >  >> 프로그래밍 >> iOS

iOS UITextView에서 글꼴과 색상 변경하는 방법 (Swift 코드 예제)

iOS 앱 개발에서 UITextView의 글꼴과 텍스트 색상을 변경하는 작업은 매우 간단합니다. 핵심은 UITextView 객체의 .textColor 속성과 .font 속성을 업데이트하는 것입니다. 이번 포스팅에서는 Swift 코드를 통해 이를 단계별로 구현하는 방법을 알아보겠습니다.

1. 스토리보드에 UITextView 추가하기

먼저 Xcode에서 프로젝트를 연 뒤, Main.storyboard 파일을 열어 아래 이미지와 같이 UITextView 객체를 화면에 추가합니다.

iOS UITextView에서 글꼴과 색상 변경하는 방법 (Swift 코드 예제)

2. IBOutlet 연결하기

스토리보드에 추가한 UITextView를 ViewController와 연결하기 위해 @IBOutlet을 생성하고 이름을 textView로 지정합니다.

@IBOutlet var textView: UITextView!

3. viewDidLoad에서 글꼴과 색상 설정하기

ViewController.swift 파일의 viewDidLoad() 메서드 안에 아래 코드를 작성합니다. textColor로 텍스트 색상을 청록색(cyan)으로 지정하고, font 속성으로 글꼴 크기를 20포인트로 설정합니다.

textView.textColor = UIColor.cyan
textView.font = UIFont(name: "Callout", size: 20)

4. 전체 코드 확인하기

지금까지 작성한 내용을 모두 반영하면 최종 코드는 다음과 같습니다.

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)
    }
}

5. 앱 실행 결과 확인

이제 앱을 빌드하고 실행하면 UITextView의 텍스트가 청록색으로, 지정한 크기의 글꼴로 표시되는 것을 확인할 수 있습니다.

iOS UITextView에서 글꼴과 색상 변경하는 방법 (Swift 코드 예제)

추가 팁: 다양한 스타일 적용하기

색상은 UIColor.red, UIColor.blue 등 시스템 기본 색상 외에도 RGB 값을 직접 지정할 수 있습니다. 예를 들어 UIColor(red: 0.5, green: 0.8, blue: 0.2, alpha: 1.0)처럼 원하는 색상을 자유롭게 만들 수 있습니다. 또한 UIFont.boldSystemFont(ofSize: 20)을 사용하면 굵은 글씨체도 손쉽게 적용할 수 있습니다.