【发布时间】:2020-04-16 14:50:23
【问题描述】:
我已经学会了如何在UICollectionView 中创建一个有弹性的标题,但在现实生活中我经常使用UIScrollView。我尝试实现它,但它不起作用。
let originHeight = imageHeightConstraint.constant
extension ViewController: UIScrollViewDelegate {
func scrollViewDidScroll(_ scrollView: UIScrollView) {
let contentOffsetY = scrollView.contentOffset.y
if contentOffsetY < 0 {
self.imageHeightConstraint.constant = originHeight + abs(contentOffsetY)
}
}
}
Ps - 抱歉语法不好,我不擅长英语。
【问题讨论】:
-
更改 imageViewContraint 高度 self.view.layoutIfNeeded() 后更新视图
标签: ios swift xcode uiscrollview