如何在iphone应用程序的下一个导航页面上显示/隐藏添加的子视图?
我正在将google admob横幅作为子视图添加到appdelegate。现在在某个页面上,我不想要该横幅如何在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
我可以使用appdelegate中定义的方法删除该方法,但当我返回上一页时,该横幅仍然隐藏。如果您在voiceviewcontroller.m中有appdelegate类的引用,请在appdelegate中声明并定义一个方法以删除admob视图,然后从voiceviewcontroller调用该方法 u是否使用与admobController相同的引用?否,我刚刚声明了AdmobViewController类的一个对象。如何使用相同的引用?删除它可以正常工作。我已编辑了该问题。请检查是否在AppDelegate中声明并定义一个新方法以添加admob视图。在voiceviewcontroller的ViewWillView中,调用该方法将其添加为子视图。
admobviewcontroller.view.hidden = YES
[admobviewcontroller removeFromSuperview];