Iphone 如果我不在viewController类中,如何更改视图?

Iphone 如果我不在viewController类中,如何更改视图?,iphone,ipad,uiviewcontroller,uipopovercontroller,Iphone,Ipad,Uiviewcontroller,Uipopovercontroller,可能重复: 我正在做一个有6-7个视图和相应控制器的应用程序。我在一个带有工具栏和按钮的视图中 当我点击此按钮时,弹出视图出现,我的控件被移动到弹出视图的控制器。但我的观点仍然是一样的 从这个popupview控制器的类中,我想更改我的原始视图。但由于我不在原来的ViewController类中,因此无法更改它 我怎样才能克服这个问题?有人能帮我吗?如果要将弹出视图添加为原始ViewController视图的子视图,可以使用superview访问父视图 UIView *parentView =

可能重复:

我正在做一个有6-7个视图和相应控制器的应用程序。我在一个带有工具栏和按钮的视图中

当我点击此按钮时,弹出视图出现,我的控件被移动到弹出视图的控制器。但我的观点仍然是一样的

从这个popupview控制器的类中,我想更改我的原始视图。但由于我不在原来的ViewController类中,因此无法更改它


我怎样才能克服这个问题?有人能帮我吗?

如果要将弹出视图添加为原始ViewController视图的子视图,可以使用superview访问父视图

UIView *parentView = popupViewController.view.superview;
然后,您可以根据需要更改父视图