2017-07-16 13 views
0

私は音楽プレーヤーを構築しようとしています。すべての画面の一番下には、再生、一時停止などの音楽プレーヤーコントローラがあります。このビューは修正する必要があります。他のビューでは、そこにアイコンとなり、1つのアイコンをクリックすると、テーブルビュー画面が.ASで開かれます、私は、検索コンテナビューは、この問題を解決することができますが、それは適切な方法であれば、私はよく分かりません。コンテナビューを使用してすべての画面の表示を修正しました

enter image description here

答えて

0

次の2つの方法でこれを達成することができます は音楽のコントロールのための再利用可能なコンポーネントを作成します。最初の画面で、アイコンを表示するためのコレクションビューを使用します。コレクションビューのフッターで、音楽コントロールの再利用可能なコンポーネントを使用します。 1.コレクションビューのアイコンセルをクリックし、別のビューコントローラをテーブルビューで押します。テーブルビューのフッターで、音楽コントロールの再利用可能なコンポーネントを使用します。コレクションビューのアイコンセルのクリックで または 2、子ビューコントローラとしてテーブルビューを別のビューコントローラを追加し、それが親ビューコントローラのコレクションビューの境界と同等の範囲だし。

[self addChildViewController:secondVC]; 
CGRect frame = self.collectionview.bounds; 
[secondVC.view setFrame:frame]; 
[self.view addSubview: secondVC.view]; 
[secondVC didMoveToParentViewController:self]; 
関連する問題