将解释性文本添加到UITableView,如Things.app

时间:2013-04-27 17:58:22

标签: iphone ios cocoa-touch uitableview uikit

Things待办事项列表iPhone应用程序中,有没有人可以猜测解释性文本是如何添加到空白状态Today屏幕的?它是背景图像还是以某种方式位于UITableView

前面的视图

提前致谢。

A screenshot of the Things Today screen

2 个答案:

答案 0 :(得分:2)

John,每次调用方法numberOfRowsInSection:时(考虑到您只使用一个部分),或每当您致电reloadData UITableView时,您都可以执行以下操作(考虑到numberOfRowsUITableView中的总行数,explanationView是您要显示的UIView(您可以通过代码或界面构建器配置):

[explanationView setHidden:(numberOfRows>0)];

答案 1 :(得分:1)

这看起来像一个视图,可能是添加和隐藏的UILabel,只有当列表中显示的项目数为0时才会取消隐藏。