【问题标题】:UIScrollview, it can be dragged down so far that you can see its parent view behind itUIScrollview,可以一直往下拉到后面可以看到它的父视图
【发布时间】:2011-12-20 13:58:13
【问题描述】:

我已经设置了

 scrollview.bounces = NO;

我找不到其他可能相关的内容。当滚动视图位于视图的顶部或底部时,我尝试进一步滚动它,它会向下滑动,我可以看到它后面的父视图。

有什么办法可以阻止这种行为吗?

谢谢, -代码

【问题讨论】:

    标签: iphone objective-c ios xcode uiscrollview


    【解决方案1】:

    在这种情况下,UIScrollView 有 2 个相关部分。滚动视图内容和滚动视图。

    您的滚动视图不会在滚动/拖动时移动。 CGRect 框架保持不变。 您的滚动视图内容在滚动/拖动时上下移动。

    听起来你的滚动视图的内容有一个不透明的背景,它隐藏了滚动视图后面的东西。但是当您超出内容的范围时,您会看到滚动视图背后的内容,因为滚动视图本身具有透明背景。

    解决方案:给你的UIScrollView 一个不透明的背景。

    【讨论】:

      【解决方案2】:

      使您的父视图 alpha 为零。这将解决您的问题,您不必对 UIScrollView 进行任何更改。

      【讨论】:

        【解决方案3】:

        试试

        scrollView.alwaysBounceVertical = NO;
        

        【讨论】:

          猜你喜欢
          • 2012-11-20
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2019-11-29
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2014-08-15
          相关资源
          最近更新 更多