我正在创建一个应用程序,目前有6个视图控制器,现在在视图控制器6中我有一个文本字段,当他们对其进行编辑时,它需要在视图控制器3中编辑标签,如何链接在viewcontroller6.h中声明的插座在情节提要中的东西到视图控制器3中?我知道它很复杂,但是任何帮助都将非常棒! :) 谢谢

最佳答案

首先,在您的viewcontroller6中,您需要#import“viewcontroller3.h”。
然后,在viewcontroller6.m中,可以创建viewcontroller3的实例。然后,您可以访问所有viewcontroller3的数据。您可以从viewcontroller6.m在viewcontroller3的该实例中设置数据,然后推送到viewcontroller3的视图,并且您的数据应在该位置。

尽管如果有标签,您可能需要在viewcontroller3.h中创建NSString * stringText属性,并在viewcontroller3.m文件中对其进行合成,然后在视图controller6中将该字符串设置为在viewcontroller6中声明的出口值。然后将其推入视图控制器3。在视图controller3的viewdidload()中执行类似label.text = stringText的操作;

因此,现在,您应该将viewcontroller3中的标签更新为stringText ..中的内容,而stringText ..是从viewcontroller6设置的。

关于iphone - 如何跨 View Controller 链接 socket ?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11750803/

10-11 19:55