没有数据的时候,换一个view展示暂无数据,有数据了再用tableview展示。

解决方案 »

  1.   

    隐藏当前tableview显示一个另外view就可以了。
      

  2.   


    stroryboard:view只能和Controller平级或者放到tableview里面。。只能用代码添加吗?
      

  3.   


    stroryboard:view只能和Controller平级或者放到tableview里面。。只能用代码添加吗?
    把故事版的view引用到代码里。 用代码的if else控制就行了。也可以纯代码编写。
    最重要的是拿到显示的view的引用。
    普通的view放到tableview平级的地方,就可以。
      

  4.   

    我通常的做法是在数据为空时,numberOfRows也返回1,然后使用一个CGRectHeight(tableView.Bounds)这么高的cell,用来显示。并且在这个cell上显示你需要的“暂无数据”之类的提示信息
      

  5.   


    stroryboard:view只能和Controller平级或者放到tableview里面。。只能用代码添加吗?
    把故事版的view引用到代码里。 用代码的if else控制就行了。也可以纯代码编写。
    最重要的是拿到显示的view的引用。
    普通的view放到tableview平级的地方,就可以。

    谢谢回复,你没仔细看我的话 我这里为什么放不到view和tableview平级的地方?
      

  6.   

    stroryboard:view只能和Controller平级或者放到tableview里面。。只能用代码添加吗?
    把故事版的view引用到代码里。 用代码的if else控制就行了。也可以纯代码编写。
    最重要的是拿到显示的view的引用。
    普通的view放到tableview平级的地方,就可以。

    谢谢回复,你没仔细看我的话 我这里为什么的view放不到和tableview平级的地方
      

  7.   


    stroryboard:view只能和Controller平级或者放到tableview里面。。只能用代码添加吗?
    把故事版的view引用到代码里。 用代码的if else控制就行了。也可以纯代码编写。
    最重要的是拿到显示的view的引用。
    普通的view放到tableview平级的地方,就可以。

    太急了。。写两遍都写错了 我这里的view放不到和tableview平级的地方,为什么?
      

  8.   


    stroryboard:view只能和Controller平级或者放到tableview里面。。只能用代码添加吗?
    把故事版的view引用到代码里。 用代码的if else控制就行了。也可以纯代码编写。
    最重要的是拿到显示的view的引用。
    普通的view放到tableview平级的地方,就可以。

    太急了。。写两遍都写错了 我这里的view放不到和tableview平级的地方,为什么?目测你的截图,现在已经平级了。 
      

  9.   


    stroryboard:view只能和Controller平级或者放到tableview里面。。只能用代码添加吗?
    把故事版的view引用到代码里。 用代码的if else控制就行了。也可以纯代码编写。
    最重要的是拿到显示的view的引用。
    普通的view放到tableview平级的地方,就可以。

    太急了。。写两遍都写错了 我这里的view放不到和tableview平级的地方,为什么?目测你的截图,现在已经平级了。 
    没有平级。。如果在storyboard里添加的是UITableViewController,self.view是tableview,不能添加和它平级的view。我现在的做法是添加UIViewController,在self.view里添加view和tableview。
      

  10.   

    对,添加UIViewCongtroller,这样灵活性比较大。 view就随便添加了