gpt4 book ai didi

iphone - 排列多个scrollView

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:42:42 26 4
gpt4 key购买 nike

enter image description here

我想在一个 View 中排列三个 scrollView

  1. scrollView -> 向上/向下滚动同时中心 scrollView 必须向上/向下滚动。
  2. 顶部 scrollView -> 向左/向右滚动同时中心 scrollView 必须向上/向下滚动。

请不要忘记顺序。

  1. Top scrollView 是上层 scrollView
  2. 左边的 scrollView 是中间的 scrollView
  3. 居中的scrollView低于scrollView

如果您有任何其他解决方案,请告诉我。

最佳答案

试一试....

- (void)matchScrollView:(UIScrollView *)first toScrollView:(UIScrollView *)second
{
CGPoint offset = first.contentOffset;
offset.y = second.contentOffset.y;
[first setContentOffset:offset];
}

- (void)matchScrollView1:(UIScrollView *)first toScrollView:(UIScrollView *)second
{
CGPoint offset = first.contentOffset;
offset.x = second.contentOffset.x;
[first setContentOffset:offset];
}

- (void)scrollViewDidScroll:(UIScrollView *)scrollView
{
if([scrollView isEqual:stageScrollView])
{
[self matchScrollView:artistScrollView toScrollView:stageScrollView];
}
else
{
[self matchScrollView:stageScrollView toScrollView:artistScrollView];
}

if([scrollView isEqual:hourScrollView])
{
[self matchScrollView1:artistScrollView toScrollView:hourScrollView];
}
else
{
[self matchScrollView1:hourScrollView toScrollView:artistScrollView];
}
}

hourScrollView -> Top scrollView.
stageScrollView -> Middel scrollView.
artistScrollView -> 底部 ScrollView 。

不要忘记在 .h 文件和 .xib 文件中设置委托(delegate)。

希望我有所帮助。

关于iphone - 排列多个scrollView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17018740/

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