我有一個問題,而displying的BannerView我的屏幕上像下圖: 減少ABBannerView尺寸越來越寬= 300不是320
即使我設置bannerFrame.size.width = 300; ,但沒有忘記。
所以我需要將bannerView的大小減少10 + 10 = 20像素,以避免在我的背景圖像視圖上重疊bannerView。
請幫我一把。
我有一個問題,而displying的BannerView我的屏幕上像下圖: 減少ABBannerView尺寸越來越寬= 300不是320
即使我設置bannerFrame.size.width = 300; ,但沒有忘記。
所以我需要將bannerView的大小減少10 + 10 = 20像素,以避免在我的背景圖像視圖上重疊bannerView。
請幫我一把。
橫幅視圖必須始終使用 定義的標準尺寸之一這是爲了確保廣告 繪製正確「內容大小標識符。」您可以將橫幅視圖的 requiredContentSizeIdentifiers屬性配置爲允許您的視圖在您的應用程序中使用的可能尺寸集合 。要更改橫幅視圖的尺寸 ,請勿直接設置邊界;而是將 currentContentSizeIdentifier屬性設置爲包含在該集合中的尺寸標識符 之一。您可以通過調用 sizeFromBannerContentSizeIdentifier:class方法來檢索特定標識符在特定設備上等同的實際尺寸。
更新
要創建並給大小ADBannerView:
ADBannerView *adView = [[ADBannerView alloc] initWithFrame:CGRectZero];
adView.currentContentSizeIdentifier = ADBannerContentSizeIdentifierPortrait;
[self.view addSubview:adView];
u能請給我提供了一些代碼行,以獲得正確的想法PLZ。 。? – 2012-03-16 09:25:06
請看更新的答案。 – Ravin 2012-03-16 09:30:41
我也做了同樣的事情,然後它設置爲320寬度,但我只需要橫幅寬度爲300。可能嗎? – 2012-03-16 09:40:03