[IOS] Storyboard에서 Segment를 설정하는 방법

iOS Storyboard에서 Segment를 설정하는 방법은 다음과 같습니다:

  1. Xcode에서 프로젝트를 엽니다.
  2. Main.storyboard 파일을 선택하고, 인터페이스 빌더를 엽니다.
  3. Segmented Control(세그먼트 컨트롤)을 원하는 위치에 드래그 앤 드롭하여 추가합니다. Segmented Control은 선택 옵션을 표시하는 컨트롤로, 일반적으로 버튼으로 구성되어 있습니다.
  4. Segmented Control을 선택하고, Attributes Inspector(속성 인스펙터)를 엽니다. Attributes Inspector는 선택한 요소의 속성을 설정할 수 있는 패널입니다.
  5. Segmented Control의 “Segments” 속성을 설정합니다. Segments 속성은 각 세그먼트 버튼의 개수를 나타냅니다. 버튼의 개수에 따라 세그먼트 컨트롤에 표시되는 선택 옵션의 개수가 결정됩니다.
  6. 각 세그먼트 버튼의 타이틀을 설정하려면, Segmented Control 내부의 각 버튼을 선택하고, Attributes Inspector의 “Title” 속성을 설정합니다. 버튼의 타이틀은 사용자에게 표시되는 텍스트입니다.
  7. 선택한 세그먼트 컨트롤에서 어떤 버튼이 선택되었는지 확인하려면, IBOutlet 및 IBAction을 사용하여 코드와 연결할 수 있습니다. 이를 위해 적절한 ViewController 파일을 열고, Segmented Control을 컨트롤 드래그하여 코드로 드롭합니다. 드롭한 시점에서 어떤 연결을 만들지 선택할 수 있습니다.
  8. 연결된 코드에서 세그먼트 컨트롤의 값을 사용하려면, 해당 IBAction 메서드 내부에서 sender.selectedSegmentIndex를 사용하여 선택된 버튼의 인덱스를 확인할 수 있습니다. 이를 통해 사용자의 선택에 따라 필요한 작업을 수행할 수 있습니다.

이러한 단계를 따라하면 iOS Storyboard에서 세그먼트 컨트롤을 설정하고 사용할 수 있습니다.