[iOS] 음속으로 모달 구현
버전
Swift 5.3
Xcode 12.1
모달이란?
화면 아래에서 부드럽게 나오는 것입니다.
Wikipedia에 따르면
컴퓨터 애플리케이션 소프트웨어의 사용자 인터페이스 설계에서, 어떤 윈도우의 자식 윈도우로서 생성되는 서브 엘리먼트들 중에서, 사용자가 그것에 적절하게 응답하지 않는 한, 제어를 부모 윈도우로 되돌리지 않는 것. 모달 윈도우는 GUI 시스템으로, 유저에게 주의를 촉구하거나, 선택지를 제시하거나, 긴급 상태를 알리기 위한 목적으로 자주 사용된다.
"유저가 현재 보고 있는 화면 위에 표시되어 사용자에게 그 순간에 알리고 싶은 정보를 표시하거나 선택사항을 제시하는 UI"라고 생각하면 좋을 것 같다.
구현
모달은 코드를 작성하지 않고 구현할 수 있습니다. Xcode 대단해! !
먼저 UIViewController를 설치하고
그런 다음 버튼을 설치합니다.
그런 다음 버튼을 Control을 누른 상태에서 클릭하고 추가한 UIViewController로 드래그합니다.
그러면 옵션이 표시되므로 Present Modally를 선택!
실행하면,
제대로 모달을 구현할 수있었습니다!
참고문헌
화면 아래에서 부드럽게 나오는 것입니다.
Wikipedia에 따르면
컴퓨터 애플리케이션 소프트웨어의 사용자 인터페이스 설계에서, 어떤 윈도우의 자식 윈도우로서 생성되는 서브 엘리먼트들 중에서, 사용자가 그것에 적절하게 응답하지 않는 한, 제어를 부모 윈도우로 되돌리지 않는 것. 모달 윈도우는 GUI 시스템으로, 유저에게 주의를 촉구하거나, 선택지를 제시하거나, 긴급 상태를 알리기 위한 목적으로 자주 사용된다.
"유저가 현재 보고 있는 화면 위에 표시되어 사용자에게 그 순간에 알리고 싶은 정보를 표시하거나 선택사항을 제시하는 UI"라고 생각하면 좋을 것 같다.
구현
모달은 코드를 작성하지 않고 구현할 수 있습니다. Xcode 대단해! !
먼저 UIViewController를 설치하고
그런 다음 버튼을 설치합니다.
그런 다음 버튼을 Control을 누른 상태에서 클릭하고 추가한 UIViewController로 드래그합니다.
그러면 옵션이 표시되므로 Present Modally를 선택!
실행하면,
제대로 모달을 구현할 수있었습니다!
참고문헌
Reference
이 문제에 관하여([iOS] 음속으로 모달 구현), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/tanaka-tt/items/32004a64fcdb609c6d31텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)