私たちのアプリの 1 つで、愚かな UI の問題が発生しました。
ストーリーボードの初期ビュー コントローラーである UINavigationController から始めます。ルート ビュー コントローラーは、UIScrollView をサブビューとして使用する UIViewController です。UIScrollView 自体はページングが有効になっており、いくつかの UIViewControllers が含まれています。
ここに私の問題があります:UIScrollViewのUIViewControllers(ビュー#1と呼びましょう)はボタンイベントに反応し、前のUIViewControllerからデータを取得する必要があり、送信する必要がある別のUIViewController(ビュー#2)にセグエを作成する必要がありますデリゲート メソッドによってデータが返されます。
UINavigationController を取得して View #2 をプッシュしようとしても、何も起こりません。もちろん、presentViewControllerを介して表示することもできます。
これがうまくいかない理由と、うまくいかない理由を教えてください。この時点で少し立ち往生していて、どうすればよいかわかりません。