【问题标题】:iAd in Xcode, connecting AdBannerView to delegate?Xcode中的iAd,将AdBannerView连接到委托?
【发布时间】:2013-04-04 00:58:43
【问题描述】:

因此,在观看了 Geeky Lemon 在 youtube (https://www.youtube.com/watch?v=0NkgmhpJovM&list=UU6-UA1FoMnbO2LCLWPCM9aA&index=27) 上关于如何在您的应用中实施 iAd 的教程之后。我的问题是,当我完成所有代码并尝试将我的 AdBannerView 连接到委托时,出于某种原因在情节提要中选择 AdBannerView 时,我可以在右侧的检查器中看到委托连接,但是没有连接它的方法。 这是我的代码。 我的 .h 文件:

#import <iAd/iAd.h>
#import <UIKit/UIKit.h>

@interface FirstViewController : UIViewController <MFMessageComposeViewControllerDelegate,    ADBannerViewDelegate>         {
}

我的 .m 文件:

#import "FirstViewController.h"


@interface FirstViewController ()

@end

@implementation FirstViewController 

- (void) bannerViewDidLoadAd:(ADBannerView *)banner{
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration:1];
[banner setAlpha:1];
[UIView commitAnimations];

}

- (void) bannerView:(ADBannerView *)banner didFailToReceiveAdWithError:(NSError *)error {
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration:1];
[banner setAlpha:0];
[UIView commitAnimations];
}

所以总而言之,我需要知道如何在使用情节提要的同时将我的横幅连接到文件所有者? 请您帮忙,非常感谢您提供的任何帮助。 提前致谢。

【问题讨论】:

    标签: xcode delegates storyboard iad


    【解决方案1】:

    连接您的代理的一种方法是选择您的广告横幅视图,然后调出 Outlet Collection 检查器(在右侧)。然后控制单击“委托”并将连接线拖到您的视图控制器上,如下所示:

    确保您也将视图控制器设置为正确的自定义类型!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-08-04
      • 1970-01-01
      • 2014-08-23
      • 2020-11-30
      • 2019-04-03
      • 2021-08-29
      相关资源
      最近更新 更多