Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/38.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应用程序的表视图行中获取一些值_Iphone_Objective C_Uitableview - Fatal编程技术网

在iphone应用程序的表视图行中获取一些值

在iphone应用程序的表视图行中获取一些值,iphone,objective-c,uitableview,Iphone,Objective C,Uitableview,大家好 我是iphone新手,我做了一个示例数据输入项目,我将数据保存到sqlite中,然后在表视图中显示保存的数据,然后单击表的每一行,它将转到其他页面(分组表视图,我在其中显示详细数据),现在我有了这样的表视图 单击每一行,它将进入如下详细视图 然后点击返回按钮,它将返回到数据列表屏幕,但它会像这样向屏幕中添加一些其他数据 我正在view will apear中使用重新加载数据,这是导致此问题的原因吗?如果我评论n try 有人能帮我吗 thanx PREVANCE当按下“后退”按钮在

大家好

我是iphone新手,我做了一个示例数据输入项目,我将数据保存到sqlite中,然后在表视图中显示保存的数据,然后单击表的每一行,它将转到其他页面(分组表视图,我在其中显示详细数据),现在我有了这样的表视图

单击每一行,它将进入如下详细视图

然后点击返回按钮,它将返回到数据列表屏幕,但它会像这样向屏幕中添加一些其他数据

我正在view will apear中使用重新加载数据,这是导致此问题的原因吗?如果我评论n try

有人能帮我吗


thanx PREVANCE

当按下“后退”按钮在表格中添加新行时,您可以使用

insertRowsAtIndexPaths:withRowAnimation:

或者在显示行的帮助下更新数组(添加额外的行),然后重新加载表视图。因为当您重新加载表视图时,它的数据源方法将再次被调用,然后您需要返回更新的节数、行数和单元格数

检查
didselectrowatinexpath
中的数组值,无论您是否有不同的数组


如果是,则使用
[yourArray objectAtIndex:indexPath.row]

如何获取/设置详细信息屏幕的数据?我想在我的项目中实现相同的功能,但我无法实现。你能帮我如何实现这段代码吗?hii thanx for ur reply,,实际上我回来时没有添加任何行,我只需要返回到包含原始值的页面(没有任何垃圾值,如快照中的22行)你是说你无法返回到上一页?如果您使用的是导航控制器,正如我从屏幕截图中看到的那样,那么单击后退按钮,说[self.navigationController popViewControllerAnimated:YES];另外,请发布一些代码,以便我们理解您提到的,当您返回到表视图时,在重新加载表视图的位置将调用它的viewWillExample函数。在本例中,尝试查看表视图数据源返回的行数。这可以帮助您调试问题。此外,如果不需要,则不会在视图中重新加载表。调试应用程序。并在CellForRowatineXpath中查看数组值如果值不同,则只需在didSelect委托中使用[yourArray objectAtIndex:indexPath.row]