【问题标题】:How do I make a sticky footer banner in ScrollView? (Xcode)如何在 ScrollView 中制作粘性页脚横幅? (Xcode)
【发布时间】:2018-04-25 07:22:23
【问题描述】:

我有一个看起来像ScrollView 层次结构,我想将adView 变成一个粘性页脚横幅。即使我向下滚动页面,如何使页脚始终粘在屏幕底部?我的第一个想法是将它直接固定到mainViewscrollView,但如果我将adView 放在其他任何地方,它就会被其他视图覆盖。我一直在寻找合适的教程,但最终空手而归。这些信息要么太旧,要么与我正在尝试做的事情无关。谁能指点我一个好的指南,或解释如何做到这一点? :)

【问题讨论】:

    标签: xcode scrollview sticky banner


    【解决方案1】:

    好的,明白了:

    1. 将 adView 保留在视图层次结构中的位置,移除其约束。

    2. 为 adView 创建一个出口。然后设置它的属性如下:

      adView.frame = CGRect(x: 0, y: self.view.frame.height - 50, width: self.view.frame.width, height: 50)

    3. 最后将子视图添加到主视图中:

      self.view.addSubview(adView)

    【讨论】:

      猜你喜欢
      • 2019-06-26
      • 2020-03-24
      • 2021-02-22
      • 2017-03-23
      • 2013-04-18
      • 2015-10-16
      • 1970-01-01
      • 1970-01-01
      • 2015-05-18
      相关资源
      最近更新 更多