gpt4 book ai didi

ios - 如何在 swift 4 中制作可拉伸(stretch)的 tableView 标题?

转载 作者:行者123 更新时间:2023-11-28 23:53:28 24 4
gpt4 key购买 nike

First Image[![Second Image][1] ]

enter image description here

你好,我上传了两张图片。最初,我的屏幕看起来像第一张图片。如果用户向上滚动屏幕,那么屏幕看起来就像第二张图片。我在 GitHub 和互联网上搜索了一个可拉伸(stretch)的标题。我找到了一个以编程方式创建 View 的解决方案。但是出于设计目的,我无法在该特定 View 中加载更多两个 View 。如果我加载自定义 UI View ,它会在此函数中显示错误 ->

func scrollViewDidScroll(_ scrollView: UIScrollView) {
let y = 300 - (scrollView.contentOffset.y + 300)
let height = min(max(y, 60), 400)
//imageView.frame = CGRect(x: 0, y: 0, width: UIScreen.main.bounds.size.width, height: height)
myNewView.frame = CGRect(x: 0, y: 0, width: UIScreen.main.bounds.size.width, height: height)


}

非常感谢帮助

最佳答案

您可以引用 GitHub 库。这里有一些链接。

1.UITableView 和 UICollectionView 的通用弹性 header

https://github.com/gskbyte/GSKStretchyHeaderView

2.UIScrollView 的通用可伸缩标题,允许您动态更改导航栏的外观。

https://github.com/sunlubo/StretchyHeaderView

3.你可以使用在medium.com上找到的一篇文章

https://medium.freecodecamp.org/tutorial-creating-stretchy-layouts-on-ios-using-auto-layout-3fa974fa5e28

我通过使用它对 CustomUIView 做了同样的事情。

https://github.com/maxep/MXSegmentedPager

关于ios - 如何在 swift 4 中制作可拉伸(stretch)的 tableView 标题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51646582/

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