UISegmentedControl 사용하기: 간단한 선택 메뉴 만들기
작성일 :
UISegmentedControl 사용하기: 간단한 선택 메뉴 만들기
Swift 언어에서 UISegmentedControl
을 사용하여 간단한 선택 메뉴를 만드는 방법을 알아보겠습니다. UISegmentedControl
은 여러 가지 옵션 중 하나를 선택할 수 있게 해주는 UI 요소로, 사용자가 앱 내에서 다양한 선택을 쉽게 할 수 있도록 도와줍니다.
UISegmentedControl 개요
UISegmentedControl
은 수평으로 배치된 여러 세그먼트로 구성되어 있으며, 각각의 세그먼트는 독립적으로 설정할 수 있습니다. 사용자는 한 번에 하나의 세그먼트를 선택할 수 있으며, 선택된 세그먼트는 특별한 스타일로 표시됩니다. 이 UI 요소는 주로 필터링 옵션, 보기 전환 또는 기타 빠른 선택 메뉴를 제공할 때 많이 사용됩니다.
기본 UI 요소 설정
먼저 프로젝트에서 UISegmentedControl
을 설정하는 방법을 알아보겠습니다. 스토리보드에서 추가하거나 코드로 직접 초기화할 수 있습니다. 여기서는 코드로 UISegmentedControl
을 설정하는 예제를 다뤄보겠습니다.
swiftimport UIKit class ViewController: UIViewController { var segmentedControl: UISegmentedControl! override func viewDidLoad() { super.viewDidLoad() setupSegmentedControl() } func setupSegmentedControl() { // 세그먼트 제목 설정 let items = [