一个类搞定UIScrollView那些事】的更多相关文章

前言 UIScrollView可以说是我们在日常编程中使用频率最多.扩展性最好的一个类,根据不同的需求和设计,我们都能玩出花来,当然有一些需求是大部分应用通用的,今天就聊一下以下需求,在一个category中统统搞定: 1下拉刷新:支持下拉过程中GIF逐帧,loading时可自定义帧率 2上拉更多:支持GIF,支持提前加载,滚动到最后能替换图片作为提示 3回到顶部:当滚动多屏之后,往回划时右下角弹出回到顶部按钮 4自定义一个按钮,在回到顶部按钮上面,可自定事件,并且会根据回到顶部按钮的出现或者消…
前言 UIScrollView可以说是我们在日常编程中使用频率最多.扩展性最好的一个类,根据不同的需求和设计,我们都能玩出花来,当然有一些需求是大部分应用通用的,今天就聊一下以下需求,在一个category中统统搞定: 1)下拉刷新:支持下拉过程中GIF逐帧,loading时可自定义帧率 2)上拉更多:支持GIF,支持提前加载,滚动到最后能替换图片作为提示 3)回到顶部:当滚动多屏之后,往回划时右下角弹出回到顶部按钮 4)自定义一个按钮,在回到顶部按钮上面,可自定事件,并且会根据回到顶部按钮的出…
个人觉得轻简级的ORM既要支持强类型编码,又要有执行效率,还要通俗易懂给开发者友好提示,结合Expression可轻松定制自己所需要功能. Orm成品开源项目地址https://github.com/PlugNT/util6 表达式解析类: using System; using System.Collections; using System.Collections.Generic; using System.Data.Common; using System.Linq; using Syst…
Jquery一个slideToggle搞定div的隐藏与显示 <!DOCTYPE html> <html> <head> <script src="http://libs.baidu.com/jquery/1.10.2/jquery.min.js"> </script> <script> $(document).ready(function(){ $("#flip").click(functio…
1.前言 前段时间,自己搞了个阿里云的服务器.想自己在上面折腾,但是不想因为自己瞎折腾而污染了现有的环境.毕竟,现在的阿里云已经没有免费的快照服务了.要想还原的话,最简单的办法就是重新装系统.而一旦重装,之前的搭建的所有环境就都白搭了. 再加上之前本身就想引入docker,所以就打算利用docker容器来部署这次的前端应用. 2.构建前端应用 在打包之前,首先需要一个可正常运行的前端应用.这个可以使用umi或者create-react-app来构建. 3.nginx的默认配置文件 然后需要在项目…
先来看看效果吧. 讲讲大概的实现思路:1、创建头部的视图和tableview,需要注意的是tableview要设置contentInset,contentInsent 的顶部要和头部视图的背景图的高度一样,否则会有空隙(或是有遮挡).myTableView.contentInset = UIEdgeInsetsMake(headRect.size.height-navHeight-navHeight, 0, 0, 0);2、对头部视图的背景图片的尺寸进行处理,当然,你也可以直接找一个适合尺寸的图…
前言 上个月公司另一个团队做的新项目上线后大体上运行稳定,但包括研发负责人在内的两个人在项目上线后立马就跳槽了,然后又交接给了我这个「垃圾回收人员」. 本周甲方另一个厂家的监控平台扫描到我们这个项目某些接口的一些敏感信息没有做加密,要求我们立马处理. 检查了一下发现还真是这样,手机.身份证号什么的都没脱敏,心里顿时一万头神兽在奔腾. 还好,我有长期应对这类突发事情的经验,直接写了一个自定义注解,然后在需要加解密的接口上加上,和前端一联调,欧克搞定,之后脸上保持沉重,但内心淡定摸鱼,好不潇洒. 趁…
最近在学习div和css,遇到了一些问题也解决了很多以前以为很难搞定的问题.比如:如何让两个div显示在同一行呢?(不是用table表格,table对SE不太友好)其实,<div> 是一个块级元素,也就是说,浏览器通常会在 div 元素前后放置一个换行符.可以加一个属性float:left,演示代码如下 <div> <div style="float:left; width:100px; border:2px solid #aa00FF; ">第一个…
目前,已经有不少Win7.Win8.1用户在系统右下角收到Win10正式版的预订提示窗口.点击接受预订后,系统会将Win10正式版所需的安装文件提前下载好,7月29日正式发布的时候,就可以第一时间升级了. 不过,也有不少用户反映自己尚未收到提示,外媒ghacks提供了一系列解决办法,大家不妨试试,据说这些方法还是挺有效的. 这里将可能遇到的问题做成了一个批处理文件(点此下载),解压后即可得到win10fix_full.bat文件,以管理员身份运行后,会出现如下提示: 按任意键继续,出现版本列表,…
页面上,弹个小窗体,想让它可以拖拽,又不想 加载一堆js,就简单的能让他可以拖动? 嗯,下面有这样一个函数,调用下就好了! 1. 先来说说 H5的 拖拽 在 HTML5 中,拖放是标准的一部分,任何元素都能够拖放. 设置元素为可拖放 首先,为了使元素可拖动,把 draggable 属性设置为 true : <img draggable="true" /> 拖动开始 - ondragstart 和 setData() 当元素被拖动时,要发生什么. 如,ondragstart…