아삭아삭 iOS 개발

[Swift 독학] 패스트캠퍼스 챌린지 50일차_ UIStackView 및 리소스 본문

Swift

[Swift 독학] 패스트캠퍼스 챌린지 50일차_ UIStackView 및 리소스

바닐라머스크 2022. 3. 14. 19:01

오늘은 실제로 xcode를 통해 앱을 만드는 실습을 해보며 알게된 내용들을 정리해보려고 합니다.

여러 객체들을 추가할 수 있는 라이브러리내 요소 중, 텍스트 편집에 관한 UITextField를 간략히 정리하고,

여러 요소들을 하나로 그룹핑해줄 수 있는 UIStackView 를 알아보았습니다.

 

추가로 앱을 개발할때 추가할 이미지 등 여러자료들을 관리하기 편하도록 별도로 관리하는 곳은 Assets.xcassets 폴더입니다.

 

* UITextField
 -
텍스트를 편집하기 위한 객체
 -
사용자가 클릭하면 텍스트를 입력 또는 수정할 있음
 -
여러줄을 사용할 없고 줄만 작성이 가능
  (
여러 줄을 사용하려면 UITextView 라는 객체를 사용하면 )

 

* UIStackView
 - 여러 개의 뷰를 세트로 만들어주는 역할을
- 스택뷰 안에 해당하는 서브뷰들은 일정한 규칙에 따라 스택뷰 안에 배치됨
- 묶고자 하는 요소들 선택 , 화면 하단의 ‘Embed in View’ 클릭하여 ‘Stack View’ 클릭

 

* Assets.xcassets
  : 리소스를 관리하는 별도의 폴더

  : 이미지 색상 추가시 1x에는 24픽셀, 2x에는 48픽셀, 3x에는 72픽셀 사이즈의 이미지를 추가
   ->
다양한 해상도에서 이미지가 깨지지 않고 적용될 있도록 하기 위해
   ->
메인 스토리보드에서 색상 설정하고자 하는 요소 클릭
   ->
인스펙터 > image > 등록한 색상 클릭하여 적용

 

* 인스펙터 > alpha
 :
숫자를 1보다 작게하면 연해짐

 

 

 

본 게시물은 개인 공부 기록용이므로 내용에 오류가 있을 수 있습니다.

 

https://bit.ly/37BpXiC

 

패스트캠퍼스 [직장인 실무교육]

프로그래밍, 영상편집, UX/UI, 마케팅, 데이터 분석, 엑셀강의, The RED, 국비지원, 기업교육, 서비스 제공.

fastcampus.co.kr

 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성되었습니다.