목록화면전환 (2)
개발_:)새발
# 세그란? 세그는 스토리보드에서 뷰 컨트롤러 사이의 화면 전환을 위해 사용하는 객체입니다. 별도의 코드 없이도 스토리보드에서 세그를 연결하여 뷰 컨트롤러 사이의 화면 전환을 구현할 수 있습니다. # UIStoryboardSegue 클래스 UIStoryboardSegue 클래스는 UIKit에서 사용할 수 있는 표준 화면 전환을 위한 프로퍼티와 메서드를 포함하고 있습니다. 또 커스텀 전환을 정의하기 위해 서브클래스를 구현해서 사용할 수도 있습니다. 필요에 따라서 UIViewController의 performSegue(withIdentifier:sender:) 메서드를 사용하여 세그 객체를 코드로 실행할 수 있습니다. 세그(Segue) 객체는 뷰 컨트롤러의 뷰 전환과 관련된 정보를 가지고 있습니다. 세그는 ..
# 모달이란? 모달은 간단하게 말하면 사용자가 보고있던 화면 위에 다른 화면을 띄워서 시선을 끌게 만드는 방식입니다. 취소버튼, 확인버튼 등을 눌러야 다시 화면을 내리고 원래 보던 화면에 접근할 수 있기 때문에 모달에는 흐름을 이어지는 컨텐츠를 담기보다는 흐름이 끊어져서 딱 눈에 들어와야 하는 컨텐츠를 담는데 사용하거나, 사용자의 입장에서는 화면 아래에 보고있던 내용을 계속 보고싶어 하기 때문에 길게 이어지는 컨텐츠보다는 짧게 처리할 수 있는 컨텐츠를 담는 것이 더욱 좋습니다. # 프레젠테이션 스타일 (Presentation Style) 뷰 컨트롤러가 화면 위에 나타나는 방식과 모양을 결정할 수 있습니다. 여러가지 표준 프레젠테이션 스타일과 사용자가 직접 디자인하는 커스텀 스타일 등을 통해서 새로운 뷰 ..