UIScrollview,可以一直往下拉到后面可以看到它的父视图
Posted
技术标签:
【中文标题】UIScrollview,可以一直往下拉到后面可以看到它的父视图【英文标题】:UIScrollview, it can be dragged down so far that you can see its parent view behind it 【发布时间】:2011-12-20 13:58:13 【问题描述】:我已经设置了
scrollview.bounces = NO;
我找不到其他可能相关的内容。当滚动视图位于视图的顶部或底部时,我尝试进一步滚动它,它会向下滑动,我可以看到它后面的父视图。
有什么办法可以阻止这种行为吗?
谢谢, -代码
【问题讨论】:
【参考方案1】:在这种情况下,UIScrollView
有 2 个相关部分。滚动视图内容和滚动视图。
您的滚动视图不会在滚动/拖动时移动。 CGRect
框架保持不变。
您的滚动视图内容在滚动/拖动时上下移动。
听起来你的滚动视图的内容有一个不透明的背景,它隐藏了滚动视图后面的东西。但是当您超出内容的范围时,您会看到滚动视图背后的内容,因为滚动视图本身具有透明背景。
解决方案:给你的UIScrollView
一个不透明的背景。
【讨论】:
【参考方案2】:使您的父视图 alpha 为零。这将解决您的问题,您不必对 UIScrollView 进行任何更改。
【讨论】:
【参考方案3】:试试
scrollView.alwaysBounceVertical = NO;
【讨论】:
以上是关于UIScrollview,可以一直往下拉到后面可以看到它的父视图的主要内容,如果未能解决你的问题,请参考以下文章
联想ThinkPad E430笔记本,用着用着鼠标就自动移动,Excel文件打开后的下拉框自动的一直往下拉!
UIScrollView 中的触摸事件发送到后面的 tableview
C# winform datagridview 里的下拉框中 既可以从下拉框里选择数据,也可以让客户自己手动往里输入数据,怎