0

因此,在 youtube ( https://www.youtube.com/watch?v=0NkgmhpJovM&list=UU6-UA1FoMnbO2LCLWPCM9aA&index=27 ) 上观看 Geeky Lemon 的教程后,了解如何在您的应用中实施 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];
}

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

4

1 回答 1

0

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

设置代理连接的一种方法

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

于 2013-04-04T01:06:11.410 回答