Я пытаюсь изменить размер экземпляра UIView, который является частью Tapjoy SDK.
вот код:
- (UIView*)showFeaturedAppFullScreenAd:(NSString*)adURL withFrame:(CGRect)frame
{
UIView *fullScreenAdView = nil;
[self moveViewToFront];
[self.view setAlpha:1];
fullScreenAdView = [TJCFeaturedAppViewHandler showFullScreenAdWithURL:adURL withFrame:frame];
[self.view addSubview:fullScreenAdView];
return fullScreenAdView;
}
Я попытался добавить свой собственный метод установки в вышеупомянутом методе:
fullScreenAdView.frame = CGRectOffset(fullScreenAdView.frame, 50, 500);
Но это не повлияло на рекламу Tapjoy, когда я запустил ее.
У меня такой вопрос: я пытаюсь изменить размер этого экземпляра, чтобы вместо 100% окна устройства он занимал (скажем, 70%).
У меня есть некоторые идеи, как это сделать, но они расплывчаты (например, написание fullScreenAdView = [mainScreen * 0.7f), но я надеялся, что у кого-то будут более конкретные идеи.
edit: вот супер-высокотехнологичная картина моей ситуации.
http://i207.photobucket.com/albums/bb289/teh_Mac/tjAd-1.jpg
Это прототип, который я придумал:
fullScreenAdView.frame = CGRectMake(0,0, [mainScreen * 0.7f], [mainScreen * 0.7f];