查看UIScrollView的头文件可以发现这样一段注释:

// When the user taps the status bar, the scroll view beneath the touch which is closest to the status bar will be scrolled to top, but only if its `scrollsToTop` property is YES, its delegate does not return NO from `shouldScrollViewScrollToTop`, and it is not already at the top.
// On iPhone, we execute this gesture only if there's one on-screen scroll view with `scrollsToTop` == YES. If more than one is found, none will be scrolled.
@property(nonatomic) BOOL scrollsToTop; // default is YES.
复制代码

这样我们就可以很清楚的了解到,scrollsToTop 的默认值是 YES ,然而当有多个 UIScrollView 的时候,用户点击 StatusBar ,系统就不知道让哪一个 UIScrollView 来执行 scrollsToTop 这个动作了,所以就导致失效了。 这样一来,解决方法就很简单了,设置你想要执行 scrollsToTopUIScrollView@property(nonatomic) BOOL scrollsToTop; 属性值为 YES ,其他的 UIScrollView 都为 NO 即可。 注意:凡是 UIScrollView以及 UIScrollView 的子类都要设置。如: UITableViewUIWebViewUICollectionView 等。

原文连接

<推广> 综合计算器 是一款多功能计算器,可以计算房贷、个税、年终奖、利息、BMI指数以及大小金额的计算器,再也不用下载多个计算器找来找去了。还支持实时更新贷款利率哦~。

UIScrollView点击StatusBar返回顶部失效的解决相关推荐

  1. ios开发返回按钮消失_iOS开发之自定义导航栏返回按钮右滑返回手势失效的解决...

    我相信针对每一个iOS开发者来说~除了根视图控制器外~所有的界面通过导航栏push过去的界面都是可以通过右滑来返回上一个界面~其实~在很多应用和APP中~用户已经习惯了这个功能~然而~作为开发者的我们 ...

  2. 返回顶部的js实现(jQuery/MooTools)

    一.引言 在web页面中,如果页面较高,为了方便用户快速地返回顶部,都会添加一个返回顶部按钮.例如: 如果你看到这段文字,说明转自<一棵树-博客园>,原文链接:http://www.cnb ...

  3. Javascript-API-BOM、动画函数、网页轮播图、节流阀、筋斗云、固定侧边栏返回顶部案例

    动画实现原理 核心原理:通过定时器 setInterval() 不断移动盒子位置. 实现步骤: 获得盒子当前位置 让盒子在当前位置加上1个移动距离 利用定时器不断重复这个操作 加一个结束定时器的条件 ...

  4. WebAPI第四天学习总结—— 常见网页特效案例(轮播图、节流阀、返回顶部、筋斗云案例)

    常见网页特效案例 案例:网页轮播图 轮播图也称为焦点图,是网页中比较常见的网页特效. 效果: 功能需求: ​ 1.鼠标经过轮播图模块,左右按钮显示,离开隐藏左右按钮. ​ 2.点击右侧按钮一次,图片往 ...

  5. 仿新浪微博返回顶部的js实现(jQuery/MooTools)

    一.引言 在web页面中,如果页面较高,为了方便用户快速地返回顶部,都会添加一个返回顶部按钮.例如: 其中淘宝网的是要滚动条的滚动距离大于某一段距离才显示返回顶部按钮:人人网的返回顶部直接在底部的工具 ...

  6. layui页面返回顶部效果

    <!--引入layui--> <link rel="stylesheet" type="text/css" href="'css/l ...

  7. JavaScript实现返回顶部按钮

    利用滚动事件(scroll)和点击事件(onclick)实现返回顶部按钮 1.当滚动的到某个位置出现返回顶部按钮 2.点击返回顶部按钮,立即跳到最顶部. 代码实现如下 <!DOCTYPE htm ...

  8. html匀速回到顶部,原生js返回顶部(匀速、由快到慢)

    在项目中我们经常有需求要求页面滚动到一定位置时出现返回顶部按钮,点击即返回顶部. 方法一: 锚点,这是最简单的.(a标签的href属性等于一直要到达位置元素的id值) 方法二: js直接给页面根节点设 ...

  9. 移动端的返回顶部悬浮按钮还需要存在吗?

    一. 返回顶部悬浮按钮的出现 返回顶部悬浮按钮大家都不陌生,在pc端浏览网页的时候都会在右下角出现,方便用户点击后直接返回到顶部.产品功能都是为了解决用户的需求而出现的,返回顶部悬浮按钮也是如此.那么 ...

最新文章

  1. python采用Basemap绘制完美中国地图(包括绘制边界框,随机点等)
  2. C# API中的模型和它们的接口设计
  3. 计算机视觉:基于YOLO-V3林业病虫害目标检测
  4. array_reduce() 与 array_map()
  5. pcm 8k单声道和双声道采样_音频接口PCM
  6. OpenFileDialog 打开文件对话框
  7. Reveal.js:把你的 Markdown 文稿变成 PPT
  8. 209. 长度最小的子数组
  9. 【转载】为什么要用黑莓?
  10. 1.软件工程--软件建模与文档协作 --- 软件开发过程
  11. matlab中solver函数_Matlab中solve函数用法详解
  12. vue子父组件之间的传值
  13. Python自动化完成tb喵币任务
  14. android vivo oppo 真机调试 apk、安装失败,系统老是报“解析包时出现问题”
  15. Android,翻转卡片动画,实现翻转卡片的动画效果
  16. OpenCL设备存储形式
  17. Java消息队列三道面试题详解
  18. Codeforces 854 D Jury Meeting(前缀和后缀)
  19. Postman任务栏图标丢失
  20. 电子学会2022年6月青少年软件编程(图形化)等级考试试卷(二级)答案解析

热门文章

  1. 九九乘法表口诀python-Python 九九乘法表
  2. python xpath语法-Python xpath表达式如何实现数据处理
  3. python编程入门p-读书笔记 - 《Python编程:从入门到实践》
  4. java 环境变量 locale,修改locale把语言环境变量改为英文
  5. LeetCode Valid Parentheses(判断括号是否匹配)
  6. 时间与字符串之间的转换
  7. 1.2 日期/时间的程序
  8. 写学生管理系统后的一些感想
  9. 利用yarn capacity scheduler在EMR集群上实现大集群的多租户的集群资源隔离和quota限制...
  10. SSH之IDEA2017整合Struts2+Spring+Hibernate