[iOS] Modality
警告:理解した部分をできるだけ多く残して整理するために書かれた文章です.間違いがあるかもしれません.この点に注意して読んでくださいそして間違った部分を教えてくれればすぐに直します
Modality
ユーザーが独立したコンテンツに集中できるように支援します. ユーザーが集中的に視聴するコンテンツを支援する追加事項. ユーザーが重要な情報を受信していることを確認します. iOSは、Alerts、Activity View(またはShare Sheets)、ActionSheetなどのモードを提供し、お客様のニーズを満たします.
iOS 13以降のユーザーのカスタムモードコンテンツを提供するために、以下の表示スタイルをサポートします.
フルスクリーンモード フルスクリーンモードのライフサイクル[Life Cycle]
モード 、画面の一部をカードで上書き
ページScreen Modelライフサイクル[Life Cycle]
Modality - App Architecture - iOS - Human Interface Guidelines - Apple Developer
[ iOS]iOS 13モードスタイルとライフサイクル::kinifyテクノロジーブログ(tisstory.com)
[ iOS]ブラウズモード(tistory.com)
Modality
Modalは、ユーザーのフルスクリーンにコンテンツから離れた他のコンテンツを表示する設計テクニックです.モードで表示される内容の画面は、特定のボタンでモードを解除できます.
iOSでは、モード切替は注目されるスクリーン切替技術です.
ナビゲーションインタフェースとは異なり、情報ストリームではなくユーザからの入力を受信するための魅力的な方法である.
モードによるコンテンツの表示には、次のような利点があります.
iOS 13以降のユーザーのカスタムモードコンテンツを提供するために、以下の表示スタイルをサポートします.
FullScreen
/* FullScreen Present */
--------------- [SecondVC : viewDidLoad] ---------------
--------------- [FirstVc : viewWillDisappear] ---------------
--------------- [SecondVC : viewWillAppear] ---------------
--------------- [SecondVC : viewDidAppear] ---------------
--------------- [FirstVC : viewDidDisappear] ---------------
/* FullScreen Dismiss */
--------------- [SecondVC : viewWillDisappear] ---------------
--------------- [SecondVC : viewWillAppear] ---------------
--------------- [SecondVC : viewDidAppear] ---------------
--------------- [SecondVC : viewDidDisappear] ---------------
Sheet
ページScreen Modelライフサイクル[Life Cycle]
/* Sheet Present */
--------------- [SecondVC : viewDidLoad] ---------------
--------------- [SecondVC : viewWillAppear] ---------------
--------------- [SecondVC : viewDidAppear] ---------------
/* Sheet Dismiss */
--------------- [SecondVC : viewWillDisappear] ---------------
--------------- [SecondVC : viewDidDisappear] ---------------
[ソース]:Modality - App Architecture - iOS - Human Interface Guidelines - Apple Developer
[ iOS]iOS 13モードスタイルとライフサイクル::kinifyテクノロジーブログ(tisstory.com)
[ iOS]ブラウズモード(tistory.com)
Reference
この問題について([iOS] Modality), 我々は、より多くの情報をここで見つけました https://velog.io/@inwoodev/iOS-Modalityテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol