我正在尝试建立一个音乐播放器。在所有屏幕的底部,将有一个音乐播放器控制器,如播放,暂停等..这个视图应该是固定的。在其他视图中,会有图标和一个图标被点击,表格视图屏幕将被打开。我搜索容器视图可以解决这个问题,但我不确定如果这是正确的方法。
答案 0 :(得分:0)
您可以通过两种方式实现这一目标: 为音乐控件创建可重用的组件。在第一个屏幕上,使用集合视图显示图标。在集合视图的页脚中使用音乐控件可重用组件。 1.单击集合视图中的图标单元格,使用tableview推送另一个视图控制器。在tableview的页脚中使用音乐控件可重用组件。 要么 2.在集合视图中单击图标单元格时,添加另一个具有表视图的视图控制器作为子视图控制器,并将其设置的边界设置为与父视图控制器的集合视图边界相等。
[self addChildViewController:secondVC];
CGRect frame = self.collectionview.bounds;
[secondVC.view setFrame:frame];
[self.view addSubview: secondVC.view];
[secondVC didMoveToParentViewController:self];