Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在iphone应用程序的下一个导航页面上显示/隐藏添加的子视图?_Iphone_Objective C_Cocoa Touch_Admob - Fatal编程技术网

如何在iphone应用程序的下一个导航页面上显示/隐藏添加的子视图?

如何在iphone应用程序的下一个导航页面上显示/隐藏添加的子视图?,iphone,objective-c,cocoa-touch,admob,Iphone,Objective C,Cocoa Touch,Admob,我正在将google admob横幅作为子视图添加到appdelegate。现在在某个页面上,我不想要该横幅 我可以使用appdelegate中定义的方法删除该方法,但当我返回上一页时,该横幅仍然隐藏。如果您在voiceviewcontroller.m中有appdelegate类的引用,请在appdelegate中声明并定义一个方法以删除admob视图,然后从voiceviewcontroller调用该方法 u是否使用与admobController相同的引用?否,我刚刚声明了AdmobView

我正在将google admob横幅作为子视图添加到appdelegate。现在在某个页面上,我不想要该横幅


我可以使用appdelegate中定义的方法删除该方法,但当我返回上一页时,该横幅仍然隐藏。

如果您在voiceviewcontroller.m中有appdelegate类的引用,请在appdelegate中声明并定义一个方法以删除admob视图,然后从voiceviewcontroller调用该方法

u是否使用与admobController相同的引用?否,我刚刚声明了AdmobViewController类的一个对象。如何使用相同的引用?删除它可以正常工作。我已编辑了该问题。请检查是否在AppDelegate中声明并定义一个新方法以添加admob视图。在voiceviewcontroller的ViewWillView中,调用该方法将其添加为子视图。
admobviewcontroller.view.hidden = YES
[admobviewcontroller removeFromSuperview];