問題タブ [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 投票する
0 に答える
100 参照

swiftui - SwiftUI Coordinator と UIViewControllerRepresentable で SMS を送信

UIViewControllerRepresentable を使用して次のコードを記述するにはどうすればよいですか? UIViewControllerRepresentable を使いたいです。私が書くコードを規則的にしたい。このコードを UIViewControllerRepresentable で書くのは理にかなっていると思いますか?

SMSViewController

0 投票する
1 に答える
885 参照

ios - UIKit ViewController で EnvironmentObject を使用する方法

UIKit をラップする SwiftUI アプリを構築ViewControllerしていUIViewControllerRepresentableます。目標はUITextView、SwiftUI アプリに を表示することです。これの実装は次のように簡単です。

EnvironmentObjectという名前の に注意してくださいUserData。これは、UITextView ViewController を含む、アプリ内のすべてのビューで共有する必要がある一般的なデータを保持するクラスです。

以下は私のiOSTextViewControllerViewControllerです:

私の質問:

  1. UserDataという名前の ViewControllerに渡すにはどうすればよいiOSTextViewControllerですか? コーディネーターを使用する必要がありますか? EnvironmentObjectViewController 内で使用可能にして同期するにはどうすればよいですか?

  2. document同様に、バインディングはドキュメント ベースのアプリなので、どうすれば共有できますか?

0 投票する
1 に答える
191 参照

swift - UIViewControllerRepresentable を使用した VNDocumentCameraViewController のセーフ エリアの問題

UIViewControllerRepresentable で VNDocumentCameraViewController を使用しているときに、カメラ スキャン ビューをセーフ領域に拡張するにはどうすればよいですか?

ここにコードがあります

下部の安全領域が空白の場合の動作は次のとおりです 行動