gpt4 book ai didi

ios - 当 UIScrollView 滚动时使静态 UIView 变粘

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:39:12 24 4
gpt4 key购买 nike

  • 我有一个比设备高度长得多的 ScrollView (图表:文字)
  • 在 ScrollView 的底部是一些具有不同背景颜色的底部内容(图表:法文出版社)。
  • 为了将底部内容与文字分开,我创建了一个 1pt 高的 UIView 作为边框(图:红线)
  • 我有一个按钮位于设备底部,在 ScrollView 之外( ScrollView 是 device.height - button.height)。此按钮的背景颜色与底部内容的背景颜色相匹配。

不同的背景颜色看起来很不稳定,没有将底部按钮与内容 View 分开的东西,所以虽然底部内容不可见,但我希望边框是粘性的,并且看起来位于底部按钮上方(图:红线)。

注意事项:我在 IB 中使用 AutoLayout,但我有一个为边界约束创建的 IBOutlet,我可以在代码中轻松操作它。

enter image description here

最佳答案

这是一个完成这项工作的库: https://github.com/ericcastro/ECStretchableHeaderView

(它与示例中的 UItableView 一起使用,但实现是基于 UIScrollview 的)

您必须通过更改逻辑来更新代码:这里的 View 在顶部,但整个原理都在那里!

关于ios - 当 UIScrollView 滚动时使静态 UIView 变粘,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32871525/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com