gpt4 book ai didi

ios - 滚动时更改 UIImageView 高度

转载 作者:行者123 更新时间:2023-11-29 02:16:51 26 4
gpt4 key购买 nike

我需要在滚动时调整 imageview 的大小,并在 stackoverflow 中尝试了一些答案,但未能实现这些答案。不确定我错过了什么,请指教。

-(void)scrollViewDidScroll:(UIScrollView *)scrollView {
int scrollY = scrollView.contentOffset.y;
if (scrollY > 0) {
_coverImgView.frame = CGRectMake(0, 23 + scrollY, 375, 139 - scrollY);
_coverImgView.center = _coverImgView.superview.center;
}
}

共享我的 UIImageView 的当前配置

Configuration

同时共享 UI

UX

请告诉我您对此的建议。期望 UIImageView 降低滚动高度。

最佳答案

当使用自动布局时,您不应该直接设置任何 View 的框架,您应该更改布局约束常量以重新定位和调整 View 大小,然后更新布局。

因此,每次调用委托(delegate)方法时更改“顶部”和“高度”约束,然后更改 layoutIfNeeded

关于ios - 滚动时更改 UIImageView 高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28656308/

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