2016-08-18 2 views
0

どこにでも簡単な答えはありません。私はページビューコントローラと他のすべてのビューコントローラの同様のレイアウトを持っています。SwiftでPageViewControllerを実装する

ビューごとに1つのビューコントローラがある場合、これは問題なく動作しますが、すべてのレイアウトが同じであれば非常に非効率的です。

私はこのようなチュートリアルを見てきましたが、Swiftのチュートリアルは見ていません。すべてのページに単一のView Controllerを使用し、テキストまたはイメージを切り替えることは可能ですか?もしそうなら、これがどのように行われたか説明してください。

+0

あなたはそれについて非効率的だと思いますか?最大で3つしか作成されません。 – Abizern

+0

これは各ビューコントローラのタイトルと本文のテキストです。私は冗長性をどのように減らすことができるかを見極めることなく、まったく同じことを3つ作成するのはちょっと変だと感じていますか? – illuminatedtype

+0

これを作成して再利用するだけです。 – Abizern

答えて

0

あなたがしなければならないことは、各ページを同じviewControllerにリンクさせ、それに関連付けられたページ番号に基づいて各ページのコンテンツを動的に変更することだけです。特定の視点で隠されたり、ディアクティベートされた要素を簡単に持つことができます。

関連する問題