English 中文(简体)
iPad横向iAd宽度较窄
原标题:iAd width in landscape on iPad is narrow
  • 时间:2011-05-27 03:20:13
  •  标签:
  • ios
  • iad

我在iPad应用程序中有一个iAd。当用户旋转时,我使用setFrame来告诉广告视图调整大小并移动到屏幕底部。不幸的是,尽管我将宽度设置为1024,但iOS不符合要求,iAd的开关仍保持在768。

如何解决此问题?

谢谢

问题回答

若要调整标题视图的大小,必须使用currentContentSizeIdentifier属性。文件:

您的应用程序不应该直接更改横幅视图的大小。相反,请将currentContentSizeIdentifier属性设置为已知的播发大小。视图将自动调整大小以匹配新的内容大小。

因此,要调整横向横幅视图的大小,您需要执行以下操作:

bannerView.currentContentSizeIdentifier=ADBannerContentSizeIidentifierLandscape

如果您需要知道将横幅视图的框架更改为的实际大小,请使用ADBannerView类方法sizeFromBannerContentSizeIdentifier:。因此,如果您调整横幅视图的横向大小,则新的大小将为

CGSize bannerViewSize = [ADBannerView sizeFromBannerContentSizeIdentifier:ADBannerContentSizeIdentifierLandscape];




相关问题
List Contents of Directory in a UITableView

I am trying to list the contents of Ringtones directory in a TableView, however, I am only getting the last file in the directory in ALL cells, instead of file per cell. This is my code: - (...

iPhone NSUserDefaults persistance difficulty

In my app i have a bunch of data i store in the NSUserdefaults. This information consists of an NSObject (Object1) with NSStrings and NSNumbers and also 2 instances of yet another object (Object2). ...

Writing a masked image to disk as a PNG file

Basically I m downloading images off of a webserver and then caching them to the disk, but before I do so I want to mask them. I m using the masking code everyone seems to point at which can be found ...

Resize UIImage with aspect ratio?

I m using this code to resize an image on the iPhone: CGRect screenRect = CGRectMake(0, 0, 320.0, 480.0); UIGraphicsBeginImageContext(screenRect.size); [value drawInRect:screenRect blendMode:...

Allowing interaction with a UIView under another UIView

Is there a simple way of allowing interaction with a button in a UIView that lies under another UIView - where there are no actual objects from the top UIView on top of the button? For instance, ...