問題タブ [uiviewcontrollerrepresentable]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
152 参照

ios - TabView で VNDocumentCameraViewController を UIViewControllerRepresentable として使用する

私は、2番目の画面としてVNDocumentCameraViewControlleraに埋め込まれUIViewControllerRepresentableたビューにa を持っています。(スキャンのキャンセル時または保存時に) を閉じると、タブ ビューが最初の画面に戻ります。その部分は魅力のように機能します。ScanViewTabViewVNDocumentCameraViewController

私の問題は、に戻ったときに、VNDocumentCameraViewControllerそのコントローラーを再インスタンス化して最初からやり直したいということです。これは、それを達成する方法がわかりません。

ContentViewへの参照を保持していることが原因でScanView、が再インスタンス化されないことは承知してUIViewControllerRepresentableいます。どうすれば手動で再インスタンス化できますか?

コードは次のとおりです。