【问题标题】:How do I make a sticky footer banner in ScrollView? (Xcode)如何在 ScrollView 中制作粘性页脚横幅? (Xcode)
【发布时间】:2018-04-25 07:22:23
【问题描述】:
我有一个看起来像 的ScrollView 层次结构,我想将adView 变成一个粘性页脚横幅。即使我向下滚动页面,如何使页脚始终粘在屏幕底部?我的第一个想法是将它直接固定到mainView 或scrollView,但如果我将adView 放在其他任何地方,它就会被其他视图覆盖。我一直在寻找合适的教程,但最终空手而归。这些信息要么太旧,要么与我正在尝试做的事情无关。谁能指点我一个好的指南,或解释如何做到这一点? :)
【问题讨论】:
标签:
xcode
scrollview
sticky
banner
【解决方案1】:
好的,明白了:
将 adView 保留在视图层次结构中的位置,移除其约束。
-
为 adView 创建一个出口。然后设置它的属性如下:
adView.frame = CGRect(x: 0, y: self.view.frame.height - 50, width:
self.view.frame.width, height: 50)
-
最后将子视图添加到主视图中:
self.view.addSubview(adView)