我有一个滚动视图,里面有几个视图。我希望显示视图,使得滚动视图中间的视图大小最大,其他视图的大小从中间到末尾不断减小。此外,在滚动视图时,应调整视图大小以遵循此行为。我该如何开始呢?
答案 0 :(得分:2)
您可以尝试让视图控制器调整UIScrollViewDelegate协议,然后使用 scrollViewDidScrollFunction 。
在功能内部,您可以检查滚动视图的内容偏移量并相应地调整图像大小。类似的东西:
- (void)scrollViewDidScroll:(UIScrollView *)scrollView{
CGPoint offset = scrollView.contentOffset;
// In here goes your resizing code
}
干杯