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