如何在子视图中创建按钮以更新其父视图中的信息?

时间:2013-03-03 03:33:21

标签: iphone objective-c uiviewcontroller

所以我想创建一个iPhone应用程序,其中有两个视图由UINavigationController连接。假设第一个视图是ViewA,它是应用程序启动时的初始视图。然后ViewA转到ViewB,这是另一个视图。在ViewA上有一个UIButton A和一个UILabel A,UIButton A向ViewB移动(即按下按钮时,用户会看到ViewB。在ViewB中,还有一个UIButton B,按下后,可以更新ViewA中的UILabel A.(事实上,ViewB中应该有很多UIButton个B,但为了简单起见,我们只说一个。这就是我的意思想要实现,这就是我所做的。

我已经创建了两个视图和一个通用的UINavigationController并为其生成了ViewA,因此在启动应用程序时会正确显示初始视图。

我在ViewA中设置了UILabel A和UIButton A,并将UILabel A作为插座属性连接到ViewAViewController。

我已在ViewAViewControllerA中导入ViewAViewControllerB

我已经UILabel A View A View A上的UILabelA A,它按预期工作。

我也知道如何使用ViewAViewController更新self.UILabelA.text中的ViewBViewController,但我无法在self上执行此操作,因为我无法调用ViewAViewController我不知道?.UILabelA.text对象的名称。那就是:我想我应该使用?,但我不知道应该用什么来替换{{1}}。

顺便说一句,我正在使用XCode 4.6和iOS 6的开发与故事板模式。

任何人都可以帮助我吗?

1 个答案:

答案 0 :(得分:2)