2つのビューを持つOSXアプリケーションがあります。今の2つの間のセグは紙切れです。シートセグメンテーション後にOSX Cocoaアプリを閉じることができません
ビュー1からビュー2に切り替えると、ウィンドウ/アプリを閉じることができなくなります。 'x'は無効になり、cmd-Qはエラーノイズを生成します。これは、元のビューに戻る前に発生します。
これはなぜ起こっているのですか?私はprepareForSegueで呼び出すべきものがありますか?
は(も:私はシートセグエを実行するたびに、影は私の窓の周囲に構築し、私はこれは私が正しく元のビューを閉じていないよ意味を想像してください。?)あなたはボタンxを作成する必要があり
を読むようにしてくださいあなたは、トピックのタイトルに自分用にそれを言いました。シートを閉じるだけです。 –
あなたのアプリがシートを開いた後にモーダルループを開始するようです。あなたは再び応答するようにするためにモーダルループを停止することになっています。コードではいくつかの方法で行うことができ、そのうちの1つは 'NSApp.stopModal()' –
です。ビュー2からビュー1にどうやって行くのですか?ビュー2にはシートを閉じるボタンがありますか? – Willeke