所以我想制作一个iPhone应用程序,其中有两个视图由UINavigationController
连接。假设第一个视图是ViewA,它是应用程序启动时的初始视图。然后ViewA继续到ViewB这是另一个视图。在ViewA上有一个UIButton
A和一个UILabel
A,并且UIButton
A会跳到ViewB(即按下按钮时,用户显示为ViewB,在ViewB中也有一个UIButton
B,按下后可以更新UILabel
A在ViewA。(其实应该有很多UIButton
提供高达ViewB但让我们只说一个简单,那就是我想要的实现,这里是我做了什么。如何使子视图中的按钮更新其父视图中的信息?
我创建了两个视图和通用UINavigationController
植根ViewA它,因此当应用程序启动的初始视图显示正确。
我已经设置了UILabel
A和UIButton
A在ViewA中,并将UILabel
A作为ViewAViewController的出口属性。
我在ViewAViewControllerB
中输入了ViewAViewControllerA
。
我已经选择了(推送模式)UILabel
A对View
A到View
B,它按预期工作。
我也知道如何使用self.UILabelA.text
更新ViewAViewController
UILabelA
,但我不能做它ViewBViewController
因为我不能叫self
,我不知道ViewAViewController
对象的名称。那就是:我认为我应该使用?.UILabelA.text
,但我不知道应该用什么替换?
。
顺便说一句,我使用的XCode 4.6和开发iOS 6故事板模式。
任何人都可以帮助我吗?
女儿!我总是读为儿子或小孩。现在你开始识别SEX的继承:) – 2013-03-03 03:34:44
哦,是的,它应该是孩子。我不知道它应该被称为什么,我只是把它带入继承的想法。我会改变它,哈哈。 – zyl1024 2013-03-03 03:37:13
如果你已经试图搜索,你可以找到几十个类似问题的答案,我很抱歉,我必须投票结束为杜佩。 – 2013-03-03 03:42:30