ios tableView 可以这样试试,检查到没有数据时放一个单独的uiview,显示暂无数据,隐藏或者删除tableview或者自定义一个tableview的footerview 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 根据是否拿到数据来判断。如果没有数据,可以将uitableview隐藏,显示提示信息的uilabel对象显示。反之,交换显示状态lblMessage可以事先添加到self.view,并将之放到uitableview层下面 belowSubview. [self.tableView setHidden:(yourData.count ==0)];[self.lblMessage setHidden:(yourData.count > 0)]; 楼主你好。如果你想显示没有数据的话,其实有很多个方法。例如好像1楼的方法,监听有数据的时候,就将tableview显示出来,如果没有数据,就将一个view显示出来,然后隐藏tableview。我的另外一个方法就是:如果监听到没有数据,就只显示出一条tableviewcell,上面的内容显示没有内容,这个tableviewcell是CellFooter或者CellHeader也可以。 多次听人说 做ios很少或从来不用xib, 请问是这样吗?storyboard呢? 关于程序打包的问题请教! 关于界面跳转有残影的问题 xcode 6 beta遇到的问题 怎么实现像高德地图下载离线地图那个列表的效果 3D Touch 問題 IOS GL glReadPixels 崩溃问题 苹果上线被驳回,Guideline 5.2.1 - Legal - Intellectual Property 登陆限制问题,大神进来 最近想开发一款类似心算神器的APP,求牛人指点 在APP里面解压zip包出了问题 webview 中多个点击事件处理
lblMessage可以事先添加到self.view,并将之放到uitableview层下面 belowSubview. [self.tableView setHidden:(yourData.count ==0)];
[self.lblMessage setHidden:(yourData.count > 0)];