0
我正在实施iAd到我的项目但问题出现时,我会将iAdd添加到我的播放列表页面。然后显示iAdd的演示版本,但是当我点击该图像时它不会打开整个page.Butwhen我会尝试清空xib然后它会打开整个page.now我会告诉我的应用程序中使用的连接和代码的整个过程。与我的项目实施iAd的问题
连接:addbanner连接到文件所有者&文件所有者连接到查看和addbanner。
我现在用滚动视图playlistpage在我添加IAD它,并按照滚动按钮
-(BOOL)bannerViewActionShouldBegin:(ADBannerView *)banner
{
[self moveBannerViewOnscreen];
}
-(void)moveBannerViewOffscreen
{
//CGRect originalScrollFrame =self.scrollView.frame;
//CGFloat newScrollHeight =self.view.frame.size.height;
//CGRect newScrollFrame =originalScrollFrame;
//newScrollFrame.size.height =newScrollHeight;
CGRect newBannerFrame =self.bannerView.frame;
//newBannerFrame.origin.y =newBannerHeight;
//self.scrollView.frame =newScrollFrame;
self.bannerView.frame =newBannerFrame;
}
-(void)moveBannerViewOnscreen
{
CGRect newBannerFrame =self.bannerView.frame;
newBannerFrame.origin.y =self.view.frame.size.height -newBannerFrame.size.height;
//CGRect originalScrollFrame =self.view.frame.size.height - newBannerFrame.size.height;
//CGRect originalScrollFrame =self.scrollView.frame;
//CGRect newScrollHeight =newBannerFrame.size.height - self.view.frame.size.height;
//CGRect newScrollFrame =originalScrollFrame;
//newScrollFrame.size.height =newScrollHeight;
[UIView beginAnimations:@"BannerViewIntro" context :NULL];
self.bannerView.frame=newBannerFrame;
[UIView commitAnimations];
}
-(void)bannerView:(ADBannerView *)banner didFailToReceiveAdWithError:(NSError *)error
{
[self movBannerViewOffscreen];
}
-(void)bannerViewDidLoadAd:(ADBannerView *)banner
{
[self moveBannerViewOnscreen];
}
-(BOOL)bannerViewActionDidFinish:(ADBannerView *)banner
{
//[Abtsk startAUGraph];
}
样我都用的代码alsoeven附上
b1 = [[UIButton alloc] initWithFrame:CGRectMake(0, 15, 320, 85)];
[b1 setBackgroundImage:[UIImage imageNamed:@"1.jpg"] forState:UIControlStateNormal];
[b1 addTarget:self action:@selector(buttonPressed1:) forControlEvents: UIControlEventTouchUpInside];
[views addSubview:b1];
[b1 release];
请帮助我解决这个错误。
没有任何这些回答你的问题?他们都是非常全面的答案,所以如果你不介意的话,我们很多人会感激你,如果你花时间选择最有帮助的并接受它。 – SeniorShizzle 2010-07-05 09:05:42
当然,只需要移动/调整iAd出现的主视图。例如,阅读[iAd和ADBannerView代码片段] [1]。 [1]:http://iphone-dev-tips.alterplay.com/2010/07/what-ive-already-used-more-than-once.html – slatvick 2010-07-18 05:42:12