Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/40.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
Iphone UITableView为空时的消息_Iphone_Objective C_Xcode - Fatal编程技术网

Iphone UITableView为空时的消息

Iphone UITableView为空时的消息,iphone,objective-c,xcode,Iphone,Objective C,Xcode,我的应用程序中有一个最初为空的收藏夹选项卡栏。我想在tableView为空时在屏幕上显示一条消息,比如“您没有保存收藏夹” 理想情况下,我希望在屏幕中央显示自定义图形。我是否会使用numberOfRowsInSectioncount,如果它返回0,则执行一些操作?我试过了,但没法成功 或者有更简单的方法吗?您不应该使用numberofrowsinssection,因为这是UITableView数据源的一种方法。相反,在视图控制器上,重新加载表视图数据后,检查项目数,如果项目数为零,则可以隐藏表视

我的应用程序中有一个最初为空的收藏夹选项卡栏。我想在tableView为空时在屏幕上显示一条消息,比如“您没有保存收藏夹”

理想情况下,我希望在屏幕中央显示自定义图形。我是否会使用
numberOfRowsInSection
count,如果它返回0,则执行一些操作?我试过了,但没法成功


或者有更简单的方法吗?

您不应该使用
numberofrowsinssection
,因为这是
UITableView
数据源的一种方法。相反,在视图控制器上,重新加载表视图数据后,检查项目数,如果项目数为零,则可以隐藏表视图并显示图像。

您必须在视图中实现登录。要在“收藏夹”选项卡中显示的项目应存储在阵列中。在VIEW中加载数组将出现检查计数,如果零则执行您的功能。

pgb是正确的,我投票支持他。当您向numberOfRowsInSection添加功能时,该部分添加的副作用不是选择器合约的一部分。通常,添加副作用会使您的软件更难理解和维护。