Изменение размера UIView

Я пытаюсь изменить размер экземпляра 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), но я надеялся, что у кого-то появятся более конкретные идеи.

править: вот супер-высокотехнологичная картина моей ситуации. http://i207.photobucket.com/albums/bb289/teh_Mac/tjAd-1.jpg

Это прототип, который я придумал до сих пор:

fullScreenAdView.frame = CGRectMake(0,0, [mainScreen * 0.7f], [mainScreen * 0.7f];

7
задан GPP 9 January 2012 в 06:08
поделиться