我有一个带有NIB的iPhone项目,它只有一个表视图(UITableViewController)。我的委托加载笔尖(和相关的控制器),一切都很好。现在,我希望在表视图中没有数据显示时显示UILabel。重新审视NIB,我发现只存在文件的所有者,代表和表视图(即没有窗口)。
似乎我之前在应用中看到过这种情况,当你说你搜索某些内容并且没有结果时。添加UI标签或任何其他UI元素的最佳实践方法是什么。
谢谢!
答案 0 :(得分:1)
您只需在界面构建器的顶部添加UILabel,并将其设置为隐藏。然后,当你得到0结果时,只需在标签上调用-setHidden:NO。
在结果计数为零的情况下,您可以轻松地返回单个表行,并使用一些指示性文本,例如“无结果”,这是不可点击/可选择的。