私はTestFlightアプリで見られるものと同様の方法で、豊富なカスタムダイアログ画面をしたいと思い、as shown hereiOSでカスタムダイアログ画面を作成する方法は?
はUIAlertController
は、この目的のためにカスタマイズすることができますか?そしてもしそうなら、どのように?または、別のコンポーネントをすべて使用する必要がありますか?
私はTestFlightアプリで見られるものと同様の方法で、豊富なカスタムダイアログ画面をしたいと思い、as shown hereiOSでカスタムダイアログ画面を作成する方法は?
はUIAlertController
は、この目的のためにカスタマイズすることができますか?そしてもしそうなら、どのように?または、別のコンポーネントをすべて使用する必要がありますか?
UIAlertControllerは、その画面では使用できません。
独自のxibを使って独自のビューを作成することをお勧めします。
UIAlertControllerと同様に動作するように記述してください。画面を要求したり、関連するすべてのデータを入力するためのパラメータやオブジェクトを提供したり、要求しているViewControllerから提示したりできます。
UIAlertControllerをインスタンス化します。すべてのビューコントローラにはビューがあり、アラートコントローラにもサブビューがあります。カスタムビューを作成します。アラートコントローラからすべてのデフォルトのサブビューを削除します。カスタムサブビューをコントローラのビューに警告するために追加します。
FYI - これは「フォームシート」モーダルプレゼンテーションで表示されるカスタムビューコントローラーです。非常に標準的なもの。 – rmaddy