如何通过一个ViewController同时显示一个TableView和另一个视图?

问题描述 投票:0回答:1

我目前正在学习如何使用 Swift 进行开发。我希望能够复制下面 Apple Music UI 屏幕截图中显示的功能。

在较高层面上,我希望有一个表格视图来从列表中选择歌曲,同时能够在同一屏幕上控制 AV 设置。

解决此问题的最佳(简单且可配置)方法是什么?

目前我拥有媒体播放器和表格视图的功能,并在单独的视图控制器中滚动。我已经考虑过实现分割视图或尝试使用堆栈视图,但遇到了障碍。

swift uitableview user-interface uiviewcontroller
1个回答
0
投票

视图控制器可以轻松显示表格视图和其他内容。

您只需创建 UIViewController 的自定义子类,并让该自定义视图控制器类同时符合

UITableViewDelegate
UITableViewDataSource
方法。然后,您可以从这些协议中实现所需的方法来支持您的表视图。然后,当您设置视图控制器(在代码或故事板中)时,您可以将表视图的委托和数据源出口连接到视图控制器。

© www.soinside.com 2019 - 2024. All rights reserved.