Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #import <iAd/iAd.h>
- @interface FirstViewController : UIViewController <ADBannerViewDelegate>
- {
- ADBannerView *banner;
- }
- @property (nonatomic,assign) BOOL bannerIsVisible;
- @property (nonatomic,retain) IBOutlet ADBannerView *banner;
- @synthesize banner, bannerIsVisible;
- -(void)bannerViewDidLoad: (ADBannerView *)abanner
- {
- if(!self.bannerIsVisible)
- {
- [UIView beginAnimations:@"animatedAdBannerOn" context:NULL];
- banner.frame=CGRectOffset(banner.frame, 0.0, 50.0);
- [UIView commitAnimations];
- self.bannerIsVisible=YES;
- }
- }
- -(void)bannerView:(ADBannerView *)aBanner
- {
- if(!self.bannerIsVisible)
- {
- [UIView beginAnimations:@"animatedAdBannerOff" context:NULL];
- banner.frame=CGRectOffset(banner.frame, 0.0, -320.0);
- [UIView commitAnimations];
- self.bannerIsVisible=NO;
- }
- }
- #import <iAd/iAd.h>
- @interface ViewController : UIViewController <ADBannerViewDelegate> {
- }
- @end
- @implementation ViewController
- -(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];
- }
- @end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement