私の質問は少し大きいので、お詫びします。今私の問題は、最初のタブにUIPageControlを備えたUIScrollViewが含まれるタブバーコントローラーを設定する必要があることです。これまで、scrollviewとuipagecontrolを備えたタブバーコントローラーを作成しましたが、uiscrollviewのすべてのページコントロールにuiviewcontrollerを追加できなくなりました。
ソースコードの提案やリンクは私にとって大きな助けになります。
前もって感謝します。
私の質問は少し大きいので、お詫びします。今私の問題は、最初のタブにUIPageControlを備えたUIScrollViewが含まれるタブバーコントローラーを設定する必要があることです。これまで、scrollviewとuipagecontrolを備えたタブバーコントローラーを作成しましたが、uiscrollviewのすべてのページコントロールにuiviewcontrollerを追加できなくなりました。
ソースコードの提案やリンクは私にとって大きな助けになります。
前もって感謝します。
ページごとに個別のビューコントローラーを用意することが不可欠な場合、これを行う適切な方法は、ビューコントローラーの包含を使用することです。これにより、スクロールビューを従属ビューコントローラーのコンテナーとして機能させることができます。UIViewController
ドキュメント、特に「コンテナビューコントローラの実装」というタイトルのセクションを読むことをお勧めします。
私はこの解決策を非常に簡単に実行しました。スクロールが機能するメインコントローラーでUIScrollviewを1つ使用しました。
viewDidLoadで、UIscrollviewを取得し、スクロールビューのアイテムとして最初、次、および前のコントローラーをロードしました。スクロールすると、スクロールビューのページにビューコントローラーがロードされます。
また、viewDidLoadでuipagecontrollを使用します。