새로운 뷰 컨트롤러를 하나 추가하여 회원가입 뷰를 만들어보자.
1.UITextField에 대한 여러 UI속성 활용
2.UIButton에 대한 여러 UI 속성 활용
3.UISwitch에 대한 여러 UI 속성 활용
4.TextField 입력 도중 루트뷰(View)와 회원가입 버튼을 탭 하면 키보드가 내려가는 기능 구현
안드로이드 스튜디오를 배웠을땐 hint? 라고 알고있었는데 스위프트에서는 placeholder라고 부르나 보다.
쉽게말해 사용자가 텍스트필드에 입력할 내용을 알려주는 역할을 한다고 알고있으면 될 것 같다.
텍스트 필트에 텍스트를 입력하면 사라진다.
프로젝트를 진행하다가 가장 먼저 막힌 부분이 placeholder 부분인데, textColor를 흰색으로 설정해줘도 placeholder 색상이 바뀌지가 않았다.무슨 정신인지 placeholder와 textColor를 헷갈리다니...
위 프로젝트의 텍스트 필드의 형식이 5개씩이나 중복되다보니 viewDidLoad 함수가 더럽혀지는걸 방지하고자 함수를 사용했다.
버튼 객체는 하나만 사용됐지만 깔끔한 viewDidLoad 함수를 위해서...
만들어진 함수를 viewDidLoad 에서 호출해보자
[App Store] 개발자 인생 첫 앱 출시 (2) | 2022.10.01 |
---|---|
iOS NewTro_Todo 개인정보 처리방침 (0) | 2022.09.30 |
[Project 1 - 4]Nflix 프로젝트 조건 추가 (0) | 2022.07.17 |
[Project 1 - 2]Nflix UI (0) | 2022.07.06 |
[Project 1 - 1]Nflix UI (0) | 2022.07.04 |