목록2025/01/05 (7)
大器晩成

StackView는 기기의 방향, 화면의 크기, 사용 가능한 공간의 변경에 동적으로 적응할 수 있는 인터페이스를 생성합니다.스택뷰의 축(axis), 분배(distribution), 정렬(alignment), 간격(spacing) 및 기타 속성에 따라 다양합니다.스택뷰의 Layout은 무조건 지정해주어야 하며, 그 내부의 콘텐츠들의 사이즈까지 조정하려면 사이즈도 지정해주어야 합니다. Axis(축) axis = .Horizontal(가로방향)인 가로축 스택뷰인 경우첫 번째 뷰의 왼쪽 Edge == StackView의 왼쪽 Edge마지막 뷰의 오른쪽 Edge == StackView의 오른쪽 Edgeaxis = .Vertical(세로방향)인 세로축 스택뷰인 경우첫 번째 뷰의 Top Edge == StackV..

이번에는 위에 화면을 구성해 보는 코드를 작성해보려고 합니다.우선 간단하게 스토리보드로도 작성이 가능하여 구성해 보도록 하겠습니다. 스토리보드에서도 비슷한 형태로 구성할 수 있습니다.스토리보드에서 구현할 때에는 static 셀을 사용했습니다. [Dynamic Cell]다이나믹 셀을 사용할 경우 아래처럼 enum과 함께 쓰면 조금 더 간편하게 코드를 작성할 수 있습니다.또한 두번째 섹션은 커스텀셀을 만들어야 해서 현재는 제외했습니다.import UIKitclass TableViewController: UITableViewController { enum Concentrated: CaseIterable { case first case second case ..

스위프트에서 많이 사용되는 테이블 뷰 컨트롤러에 대해서 정리해 보도록 하겠습니다. 애플 문서에는 "테이블 관리를 전문으로 하는 뷰컨트롤러라고 정의하고 있습니다. 테이블뷰는 Content, View, Style로 구성되어 있습니다.Contet - Dynamic Prototypes, Static CellView - Header / FooterStyle - Plain, Grouped, Inset Grouped [Content] Static CellDynamic Prototypes셀 개수미리 정해진 개수동적으로 변함설정 방법스토리보드에서 직접 배치- UITableViewDataSource에서 설정- 스토리보드에서도 설정은 가능 [Style]스타일특징섹션 헤더Plain기본 리스트 스타일스크롤 시 사라짐Group..