Tapjoy有一个SDK选项,可以使用下面的代码行调用特色应用程序:
//Example
-(void)getFeaturedApp:(NSNotification*)notifyObj
{
[TapjoyConnect showFeaturedAppFullScreenAd];
}然而,我正在尝试让fullscreenAd真正覆盖90%的屏幕,而不是全部。对SDK的调查显示,这些方法与UIViewController绑定在一起。
例如,定义
-(UIView*) showFeaturedAppFullScreenAd:(NSString*) adURL
{
return [self showFeaturedAppFullScreenAd:adURL withFrame:self.view.bounds];
}重写最后一位withFrame是否有意义: self.view.bounds * 0.9f];
编辑:所以,我们的目标仍然是让这个广告不占满整个屏幕。但是,上面的方法尝试不起作用。
我试过了:
{
return [self showFeaturedAppFullScreenAd: adURL withFrame:(self.view.bounds) * 0.9f];
}在编译时,它产生了两个构建错误,都是:二进制操作数无效*
我将尝试修改“边界”的定义,但任何建议都是很棒的。
发布于 2012-01-09 12:10:59
我觉得这个帖子与我现在所处的位置不再相关。我发现它并不像简单地将浮点数乘以UIView属性那样简单,或者用另一个CGRect替换它,比如applicationFrame (这也是UIView的属性)
鉴于元数据可能已被无法修复地损坏,我将关闭此主题。
https://stackoverflow.com/questions/8774465
复制相似问题