gpt4 book ai didi

ios - 带有 TableView 和非滚动页脚 View 的 UITableViewController

转载 作者:行者123 更新时间:2023-11-28 20:09:58 25 4
gpt4 key购买 nike

我想实现一个看起来像媒体播放器的东西,一个表格 View 中的播放列表,占屏幕高度的 3/4,底部有一个 1/4 高度的固定面板用于播放控件。我无法在 Storyboard 中向我的 UITableViewController 添加任何内容,它只允许向我的 TableView 添加内容。这应该如何在 iOS 中完成?

最佳答案

A UITableViewController继承fromUIViewController .在 tableview 中添加其他元素有两种可能性:

  • viewDidLoad TableView Controller 的方法,用新 View 替换它的 View (目前是它的 TableView ),调整 TableView 的大小,并以编程方式在底部添加一个 View 。
  • 替换你的 UITableViewController在你的 Storyboard中通过一个简单的 UIVIewController .您可以在其中添加您的表格 View 、底部 View 以及您想要的任何其他内容。在 View Controller 的头文件中,指定它实现 TableView 的委托(delegate)方法:

    @interface MyViewController : UIViewController <UITableViewDataSource, UITableViewDelegate>

    并且不要忘记将 IB 中的 TableView 的委托(delegate)和数据源分配给此 View Controller 。

    然后编写 TableView 数据源和委托(delegate)所需的方法(tableView:cellForRowAtIndexPath: , numberOfSectionInTableView:,...)

关于ios - 带有 TableView 和非滚动页脚 View 的 UITableViewController,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20679498/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com