Ios 带TableView和非滚动页脚视图的UITableViewController
我想实现一个类似于媒体播放器的东西,一个表视图中的播放列表,占屏幕高度的3/4,底部有一个1/4高的固定面板用于播放控制。我无法在情节提要中向我的UITableViewController添加任何内容,它只允许向我的TableView添加一些内容。在iOS中应该如何做到这一点?一个Ios 带TableView和非滚动页脚视图的UITableViewController,ios,uitableview,Ios,Uitableview,我想实现一个类似于媒体播放器的东西,一个表视图中的播放列表,占屏幕高度的3/4,底部有一个1/4高的固定面板用于播放控制。我无法在情节提要中向我的UITableViewController添加任何内容,它只允许向我的TableView添加一些内容。在iOS中应该如何做到这一点?一个UITableViewController继承了uiviewcontroller的。在tableview中添加others元素有两种可能性: 在表视图控制器的viewdiload方法中,将其视图(目前是其表视图)替换
UITableViewController
继承了uiviewcontroller的。在tableview中添加others元素有两种可能性:
- 在表视图控制器的
viewdiload
方法中,将其视图(目前是其表视图)替换为新视图,调整表视图的大小,并以编程方式在底部添加视图李>
- 将情节提要中的
UITableViewController
替换为简单的UIVIewController
。您可以在其中添加您的表视图、底部视图以及您想要的任何其他内容。在视图控制器的头文件中,指定它实现tableview的委托方法:
@接口MyViewController:UIViewController
不要忘记将IB中tableview的委托和数据源分配给该视图控制器
然后编写tableview数据源和委托所需的方法(tableview:cellForRowAtIndexPath:,numberOfSectionInTableView:,…)
A
UITableViewController
继承uiviewcontroller的。在tableview中添加others元素有两种可能性:
- 在表视图控制器的
viewdiload
方法中,将其视图(目前是其表视图)替换为新视图,调整表视图的大小,并以编程方式在底部添加视图李>
- 将情节提要中的
UITableViewController
替换为简单的UIVIewController
。您可以在其中添加您的表视图、底部视图以及您想要的任何其他内容。在视图控制器的头文件中,指定它实现tableview的委托方法:
@接口MyViewController:UIViewController
不要忘记将IB中tableview的委托和数据源分配给该视图控制器
然后编写tableview数据源和委托所需的方法(tableview:cellForRowAtIndexPath:,numberOfSectionInTableView:,…)
A
UITableViewController
继承uiviewcontroller的。在tableview中添加others元素有两种可能性:
- 在表视图控制器的
viewdiload
方法中,将其视图(目前是其表视图)替换为新视图,调整表视图的大小,并以编程方式在底部添加视图李>
- 将情节提要中的
UITableViewController
替换为简单的UIVIewController
。您可以在其中添加您的表视图、底部视图以及您想要的任何其他内容。在视图控制器的头文件中,指定它实现tableview的委托方法:
@接口MyViewController:UIViewController
不要忘记将IB中tableview的委托和数据源分配给该视图控制器
然后编写tableview数据源和委托所需的方法(tableview:cellForRowAtIndexPath:,numberOfSectionInTableView:,…)
A
UITableViewController
继承uiviewcontroller的。在tableview中添加others元素有两种可能性:
- 在表视图控制器的
viewdiload
方法中,将其视图(目前是其表视图)替换为新视图,调整表视图的大小,并以编程方式在底部添加视图李>
- 将情节提要中的
UITableViewController
替换为简单的UIVIewController
。您可以在其中添加您的表视图、底部视图以及您想要的任何其他内容。在视图控制器的头文件中,指定它实现tableview的委托方法:
@接口MyViewController:UIViewController
不要忘记将IB中tableview的委托和数据源分配给该视图控制器
然后编写tableview数据源和委托所需的方法(tableview:cellForRowAtIndexPath:,numberOfSectionInTableView:,…)
在我看来,UITableViewController只是一个接口,声明它实现了数据源和表委托。为什么要限制它的内容?我不知道。我设计了一个应用程序,几乎每个视图都有一个顶栏,我必须从一个简单的ViewController设计我所有的TableViewController,为TableView实现datasource et delegates方法谢谢你的回答,就我所见,UITableViewController只是一个接口,声明它实现了数据源和表委托。为什么要限制它的内容?我不知道。我设计了一个应用程序,几乎每个视图都有一个顶栏,我必须从一个简单的ViewController设计我所有的TableViewController,为TableView实现datasource et delegates方法谢谢你的回答,就我所见,UITableViewController只是一个接口,声明它实现了数据源和表委托。为什么要限制它的内容?我不知道。我设计了一个应用程序,几乎每个视图都有一个顶栏,我必须从一个简单的ViewController设计我所有的TableViewController,为TableView实现datasource et delegates方法谢谢你的回答,就我所见,UITableViewController只是一个接口,声明它实现了数据源和表委托。为何要加以限制