View に UIScrollView がありますが、これから別のコントローラーへのシーク プッシュを作成できないようです。
UICollectionViewCell から目的のコントローラーへの Seque を正常に作成しましたが、UIScrollView (StoryBoard 内) から Seque を作成しようとすると、青色のコネクタは目的のコントローラーをセグエを作成するオプションとして認識しません。
どんなポインタでも大歓迎です。
View に UIScrollView がありますが、これから別のコントローラーへのシーク プッシュを作成できないようです。
UICollectionViewCell から目的のコントローラーへの Seque を正常に作成しましたが、UIScrollView (StoryBoard 内) から Seque を作成しようとすると、青色のコネクタは目的のコントローラーをセグエを作成するオプションとして認識しません。
どんなポインタでも大歓迎です。
プッシュ セグエは、任意のタイプのボタン (例: UIButton
、UIBarButtonItem
) またはセル ( UITableViewCell
) でのみ使用することを意図しています。プッシュ セグエは、現在の View Controller の上に別の View Controller を表示するために使用されます。UIScrollView
View Controllerのコンテンツが画面サイズを超えた場合に備えて、現在のView Controllerのコンテンツをスクロールすることのみを目的としています。UIScrollView の理解を深めるために、こちらの Apple UIScrollView Class Reference ページを参照することをお勧めします。
プッシュ セグエは、UIButtons や UITableViewCells などの個々のビューから接続する必要はありません。ボタン (たとえば) は 1 つのセグエにしか接続できないため、これは制限が多すぎます。View Controller自体からそれらを接続してみてください。そうすれば、必要なだけ実行できます。ドキュメント アウトラインを開き、シーンの上部にあるビュー コントローラー (横に黄色の円のアイコンがある項目) から、接続したいストーリーボードのビュー コントローラーにドラッグします。