我有一个标签栏应用,我想添加横幅广告。我已经阅读了关于如何添加广告的另一个答案,但它没有谈论在哪里。标签栏和我的内容之间似乎最明显的位置,但是在我的界面的两个部分之间放置广告似乎有点破坏性。我也可以把它放在屏幕的顶部,但我有理由不喜欢这样做。
有没有办法可以向上移动标签栏以为广告腾出空间?
答案 0 :(得分:0)
更改标签栏控制器视图的框架真的很痛苦。
我曾经因为某种原因考虑过这样做,并发现亚当对Subclass UITabBarController to adjust it's frame的回答非常有帮助。
但请记住,UITabBarController
背后有许多魔法(比如在不同时间调整自身及其视图控制器的视图),并且可能会随着操作系统的未来版本而改变。
更改Apple的UI组件的默认行为也可以归结为AppStore拒绝(到目前为止,我从未在标签栏下方看到iAd横幅。)