iOS

Swift4:モーダルをモーダル中から実行

いつものことです。基本的なことがわかっていないため、モーダルをモーダルの中から呼び出す方法がわかりませんでした。

結論的には、呼び出し元でfunc ExModalFinAlert(modalDelegate: String) { }を書き足せばいいでした。この1行がないと、selfでエラーになり、プロンプト通りに修正しても実行時に異常終了します。

1. MainからMesaModalUpdateDelegateを実行する。

2. MesaTableからMesaModalUpdateDelegateを実行する(スクリーンショット参照)。

Screenshot 2018-01-16 07.31.00

 

Categories: iOS, Swift, 技術