1

我是stackoverflow的新手,这是我的第一个问题。我的问题是:我有一个 UINavigationController 并且里面有一个 UITableView 。当使用didSelectRowAtIndexPath方法在 tableview 中单击单元格时,我将参数传递给另一个视图,并在另一个视图中的标签中显示单元格信息,我称为 SecondViewController。在 SecondViewController 我有另一个标签,我想将它的值传递给选定单元格的子值。作为结论,我想将一个值传递回导航控制器的主视图。

感谢您收到的所有回复。问候, ae

4

2 回答 2

1

建议您使用委托概念来整理您的问题...

检查有用的 SO 链接。

如何在 Objective-C 中创建委托?

委托如何在 Objective-C 中工作?

委托模式

于 2011-05-08T10:52:18.420 回答
0

在您的 secondviewcontroller 中,调用弹出到主控制器的方法,在该方法内部将值传递给 mainview 属性。
例如

一个视图:---主视图
第二个视图:secondcontroler

现在在第二个控制器内部:--(void) getbacktomainview
{
mainview *mn ; mn.someproperty = 你的价值;
[navigationController popViewControllerAnimated:YES];
}

希望对你有帮助......

于 2011-05-08T10:47:17.557 回答