【问题标题】:Changing View Sizes when Scrolled滚动时更改视图大小
【发布时间】:2011-04-05 13:41:10
【问题描述】:

我有一个滚动视图,其中包含几个视图。我希望显示视图,使滚动视图中间的视图大小最大,而其他视图的大小从中间到末端不断减小。此外,当视图滚动时,应调整视图大小以遵循此行为。我该如何开始呢?

【问题讨论】:

    标签: iphone uiview uiscrollview


    【解决方案1】:

    您可以尝试让您的视图控制器适应 UIScrollViewDelegate 协议,然后使用 scrollViewDidScrollFunction

    在函数内部,您可以检查滚动视图的内容偏移量并相应地调整图像大小。类似的东西:

    - (void)scrollViewDidScroll:(UIScrollView *)scrollView{
        CGPoint offset = scrollView.contentOffset; 
    
        // In here goes your resizing code
    }
    

    干杯

    【讨论】:

      猜你喜欢
      • 2013-07-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-04-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-12-21
      相关资源
      最近更新 更多