Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/95.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 带TableView和非滚动页脚视图的UITableViewController_Ios_Uitableview - Fatal编程技术网

Ios 带TableView和非滚动页脚视图的UITableViewController

Ios 带TableView和非滚动页脚视图的UITableViewController,ios,uitableview,Ios,Uitableview,我想实现一个类似于媒体播放器的东西,一个表视图中的播放列表,占屏幕高度的3/4,底部有一个1/4高的固定面板用于播放控制。我无法在情节提要中向我的UITableViewController添加任何内容,它只允许向我的TableView添加一些内容。在iOS中应该如何做到这一点?一个UITableViewController继承了uiviewcontroller的。在tableview中添加others元素有两种可能性: 在表视图控制器的viewdiload方法中,将其视图(目前是其表视图)替换

我想实现一个类似于媒体播放器的东西,一个表视图中的播放列表,占屏幕高度的3/4,底部有一个1/4高的固定面板用于播放控制。我无法在情节提要中向我的UITableViewController添加任何内容,它只允许向我的TableView添加一些内容。在iOS中应该如何做到这一点?

一个
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只是一个接口,声明它实现了数据源和表委托。为何要加以限制