在iOS4.2应用程序中,我以编程方式创建了一个窗口、ViewController、UIView和两个subview:EAGLView和ADBannerView。我的代码是标准EAGLView和Apple的BasicAdBanner代码的组合。我能够看到iAd横幅,但无法“点击”它们-在设备上或模拟器中。ViewController实现ADBannerDelegate,并接收bannerViewDidLoadAd等消息,但从未收到bannerViewActionShouldBegin消息。用UITextView替换EAGLView或仅使用ADBannerView不会改变行为,因此我假设