iAd Banner在3.5英寸上消失,但在4英寸屏幕上显示?

时间:2013-11-26 13:56:22

标签: ios iad

我正在做一个简单的视图布局,计算器风格的应用程序。我有多个输入字段,其中输入值,以及计算按钮。这一切都运作良好。当我将大小更改为3.5“屏幕时,屏幕底部的iAd横幅消失。当我切换回4”时,横幅又回来了。无论屏幕尺寸如何,如何锁定横幅以显示在屏幕底部?感谢〜

2 个答案:

答案 0 :(得分:1)

希望您使用的是Autolayout。需要一段时间才能理解,但是当你这样做时,它非常强大,可以灵活地布局多种屏幕尺寸。

无论如何,假设您使用的是Autolayout:

这是我的ViewController,底部有横幅广告 Here's my ViewController with the banner ad at the bottom

我选择横幅然后单击“Pin” - 然后我添加您在图像中可以看到的约束 - 单击“添加约束”。

I select the banner and then click "Pin" - I then add the constraints that you can see in the image, and click "Add Constraints"

现在,如果我查看它在3.5英寸屏幕上的外观,它仍然固定在底部。

Now, if I view how it would look on a 3.5" screen, it is still fixed to the bottom.

答案 1 :(得分:0)

这可能是因为Autolayout而发生的。转到Storyboard,选择iAd视图,然后单击“Pin”段(Storyboard底部的第三个按钮)并添加底部Constrain。

希望它有所帮助。