ios(14)
-
[iOS] 세그웨이 Segue :: 스토리보드에서 화면을 전환하는 3가지 방법
codecrafting.tistory.com/33 에서 부터 이어지는 시리즈 포스팅입니다. iOS 화면전환 시리즈 프로젝트는 모두 다음과 같은 세팅이 되어있습니다. 1. Project Application : (iOS) App 2. Interface : Storyboard 3. Life Cycle: UIKit App Delegate 4. Language : Swift 5. Use Core Data : 체크해제 시뮬레이터 iOS 버전은 14.4버전, 하드웨어는 iPhone8을 사용중입니다. Xcode 버전은 12.4를 사용중입니다. 하위버전으로 실습하실 경우 UI가 미묘하게 다릅니다. 스토리보드에서 화면을 전환하는 3가지 방법 3. 세그웨이 (Segue) 세그웨이를 이용한 화면전환은 스토리보드의 강점을 한..
2021.03.01 -
[iOS] Navigation Controller :: 스토리보드에서 화면을 전환하는 3가지 방법
codecrafting.tistory.com/33 에서 부터 이어지는 시리즈 포스팅입니다. iOS 화면전환 시리즈 프로젝트는 모두 다음과 같은 세팅이 되어있습니다. 1. Project Application : (iOS) App 2. Interface : Storyboard 3. Life Cycle: UIKit App Delegate 4. Language : Swift 5. Use Core Data : 체크해제 시뮬레이터 iOS 버전은 14.4버전, 하드웨어는 iPhone8을 사용중입니다. Xcode 버전은 12.4를 사용중입니다. 하위버전으로 실습하실 경우 UI가 미묘하게 다릅니다. 스토리보드에서 화면을 전환하는 3가지 방법 2. 네비게이션 컨트롤러 (Navigation Controller) 이번에는 화..
2021.02.28 -
iOS) 그래서 ViewController 란 뭘까
iOS 특유의 유저 인터페이스 구조부터 파악하고 넘어가보자. iOS는 일반 데스크톱과 UI 표현 구조가 좀 다르다. 핸드폰 특성상 단 하나의 화면만 표현되고, 다른 프로그램이 실행되면 기존의 화면은 내려가고 그 자리를 새로운 화면이 채운다. iOS에서는 이러한 과정을 구현하는데 윈도우와 뷰 객체가 사용된다. 윈도우와 뷰 윈도우는 iOS 에서 디바이스의 스크린을 빈틈없이 채우기 위한 객체로, 항상 UI 표현 계층의 최상위에 위치한다. 뷰의 일종이지만 직접 컨텐츠를 가지지는 않으며 컨텐츠를 가진 뷰 객체를 내부에 배치하여, 화면에 출력하는 역할만을 수행한다. 때문에 화면이 전환되더라도 윈도우 객체는 전환되지 않으며, 내부의 배치된 뷰의 컨텐츠만 바뀐다. 뷰는 컨텐츠를 담아 이를 스크린상에 표시하고, 사용자의..
2021.02.27 -
[iOS] Present Method :: iOS 스토리보드에서 화면을 전환하는 3가지 방법
iOS 화면전환 시리즈 프로젝트는 모두 다음과 같은 세팅이 되어있습니다. 1. Project Application : (iOS) App 2. Interface : Storyboard 3. Life Cycle: UIKit App Delegate 4. Language : Swift 5. Use Core Data : 체크해제 시뮬레이터 iOS 버전은 14.4버전, 하드웨어는 iPhone8을 사용중입니다. Xcode 버전은 12.4를 사용중입니다. 하위버전으로 실습하실 경우 UI가 미묘하게 다릅니다. 스토리보드에서 화면을 전환하는 3가지 방법 1. 프레젠트 방식 (Present Method) 왼쪽 화면의 '다음 페이지로' 버튼을 누르면 오른쪽 화면의 두번째 화면으로 넘어가고, Back을 누르면 다시 첫번째 화면..
2021.02.27