2012-07-09 160 views
-2

可能重复:
iPhone: How to Pass Data Between Several Viewcontrollers in a Tabbar App如何将数据传递给另一个视图控制器?

我在一个视图中的“进步观”,这是无论是在0.60,0.40和0.30,这取决于用户输入。如果用户转到下一个视图,我希望进度视图与它在最后一个视图中的值相同。

我搜索了互联网,但没有运气,我尝试了一切,我可以在互联网上找到和我能想到的一切。有任何想法吗?

+0

可能重复[iPhone:如何在Tabbar应用程序中的多个ViewController之间传递数据](http://stackoverflow.com/questions/2363777/iphone-how-to-pass-data-between-several-viewcontrollers-在一个tabbar应用程序)也[如何在不同的UIViewControllers之间传递数据](http://stackoverflow.com/questions/5272986/how-to-pass-data-between-different-uiviewcontrollers) – 2012-07-09 23:14:32

+0

你问的确切同样的问题在这里 ... – pasawaya 2012-07-10 01:03:25

回答

0

视图控制器是一个对象。所以,首先,你创建一个。这给你一个新的视图控制器的参考。然后,您可以发送使用参考控制器的消息:

MyViewController *myVC = [[MyViewController alloc] initWithNibName:nil bundle:nil]; 
[myVC setSomeData:someData]; 

如果你想比这更多,你将不得不修改你的问题更具体。

+0

我编辑我的问题,现在它可能会帮助你一些更多的帮助我与我问题 – Philip2905 2012-07-09 23:23:54

0

在Objective-C中编写子类时,可以将属性添加到可由父控制器(实例化自定义子类的类)访问和写入的新类中。我建议你看看Objective-C中的属性如何工作;他们其实很简单。如果你喜欢,我可以提供一个简单的例子。让我知道。

+0

我编辑了我的问题,这可能会让你知道更多,我很想看一个例子,因为我是Objective-c的新手 – Philip2905 2012-07-09 23:23:21

相关问题