嗨,我是iphone的新手。我所做的是创建两个名为view1 view2的类。我在view1中创建了一个按钮。现在我需要的是,当我点击视图中的按钮时,它在view2中进入viewdidload我怎么能这样做,请发布一些代码或链接。谢谢你
答案 0 :(得分:3)
你违反了MVC的原则。观点不应该直接相互对话。如果您需要在另一个视图中的某个事件中发出一个视图中的某些更改信号,则需要通过控制器进行路由。
即,按下按钮可能会更改标签。在这种情况下,按钮接收通过其委托(某个控制器)路由的事件(触摸或其他)。然后,该委托可以发出一些动作,然后更改标签的文本(第二个视图)。
我强烈建议您熟悉模型 - 视图 - 控制器范例。它将使您深入了解框架的构建方式,并使您能够更好地编写针对这些框架的代码。