[iOS] 음속으로 모달 구현

2373 단어 XcodeSwiftSwift5
가능한 한 코드를 작성하지 않고 모달을 구현합니다.

버전



Swift 5.3
Xcode 12.1

모달이란?



화면 아래에서 부드럽게 나오는 것입니다.
Wikipedia에 따르면

컴퓨터 애플리케이션 소프트웨어의 사용자 인터페이스 설계에서, 어떤 윈도우의 자식 윈도우로서 생성되는 서브 엘리먼트들 중에서, 사용자가 그것에 적절하게 응답하지 않는 한, 제어를 부모 윈도우로 되돌리지 않는 것. 모달 윈도우는 GUI 시스템으로, 유저에게 주의를 촉구하거나, 선택지를 제시하거나, 긴급 상태를 알리기 위한 목적으로 자주 사용된다.

"유저가 현재 보고 있는 화면 위에 표시되어 사용자에게 그 순간에 알리고 싶은 정보를 표시하거나 선택사항을 제시하는 UI"라고 생각하면 좋을 것 같다.

구현



모달은 코드를 작성하지 않고 구현할 수 있습니다. Xcode 대단해! !

먼저 UIViewController를 설치하고



그런 다음 버튼을 설치합니다.



그런 다음 버튼을 Control을 누른 상태에서 클릭하고 추가한 UIViewController로 드래그합니다.
그러면 옵션이 표시되므로 Present Modally를 선택!


실행하면,
제대로 모달을 구현할 수있었습니다!


참고문헌


  • 모달 창 - Wikipedia
  • 좋은 웹페이지 즐겨찾기