-
따라하며 공부하기 2.3 - 인스타그램 커스텀, 정보전달APP 만들기/ios - study 2023. 7. 27. 00:01
Udemy 강의 중 '누구나 따라 할 수 있는 ios 클론코딩 - 컴공선배' 강의를 보고 커스텀과 정보전달을 했다
위 사진과 같이 맨 아래 계정이 없으신가요? 와 가입하기의 색을 다르게 설정하였다
마찬가지로 회원가입에서도 계정이 있으신가요? 와 로그인 부분의 색을 다르게 설정하였다
그리고 뒤로 가기 모양도 화살표로 변경하였고 드래그해서 로그인 페이지로 이동하도록 했다
왼쪽 사진의 회원가입페이지에서 입력한 정보를 전달하여 로그인페이지에서 똑같이 입력하면 로그인되도록 했다
왼쪽은 로그인 된 후 이동한 홈페이지이고 오른쪽은 Profile 페이지이다
공부 내용 정리
글자 색상 커스터마이징 하기 위해선 순서를 잘 지켜서 작성해야 한다
회원가입에서 로그인으로 뒤로 가기는 pop~~ 이고 로그인에서 회원가입으로 가는건 push~~ 이다 ( 서로 반대임 )
스와이프 해서 뒤로가기는 버그가 있기 때문에 viewDidLoad 에서 버그 수정 코드를 작성해줘야 한다
회원가입 시 입력한 정보를 로그인으로 전달하기 위해서 클로저를 사용했다
같은 내용이 사용되므로 구조체를 따로 만들어서 사용했다
그래서 회원가입시 입력한 내용을 구조체로 ( 구조체 안에 있는 내용을 ) 전달한다
구조체로 넘어온 정보를 받기 위해 loginViewController 에서는 변수로 내용을 담아줘야 한다
회원가입이 입력한 정보를 사용하기 위해 ARC 약한 참조를 이용했다
삼항 연산자를 이용하여 회원가입시 넘어온 정보와 로그인페이지에서 입력한 내용이 일치한다면
로그인 버튼의 색상이 변경되고 조건식 ? 참일경우의 내용 : 거짓일경우의 내용 의 형식으로 사용된다
로그인 완료 후 이동시 화면을 꽉 채우기 위해 modal을 이용하였다단축키 정리
다중커서
Control + Shift + 클릭 ( 또는 방향키 )
같은단어 선택하기
Command + Option + 위쪽 방향키
< Xcode -> 설정 -> Key Bindings -> Balance >참고자료
https://www.udemy.com/course/comgongbro_ios_clonecoding/
728x90'APP 만들기 > ios - study' 카테고리의 다른 글
따라하며 공부하기 2.5 - 인스타그램 프로필 화면 구성 (0) 2023.07.27 따라하며 공부하기 2.4 - 인스타그램 홈 화면 구성 (0) 2023.07.27 따라하며 공부하기 2.2 - 인스타그램 액션연결, 유효성검사 (0) 2023.07.26 따라하며 공부하기 2.1 - 인스타그램 로그인, 회원가입 UI (0) 2023.07.25 따라하며 공부하기 1.4 - Memo App 메모 목록 (0) 2023.06.20