-
最近的日子
-
源码分享:ScrollPageView
-
源码分享:webview的goback过渡
前言
在iOS7之后,我们可能已经习惯了使用屏幕左边沿向右滑来返回上一级的页面。从开发的角度来说就是将当前的 viewController 从 navigation 的栈中 pop出来。那如果我们将这个使用习惯保留到一个带 webview 的 viewController 中,也许我们的右滑只是为了退回到网页的上一级,并非是要退出当前的页面。这篇博客主要讲的就是这的实现。
-
NSTimer与NSRunloop深入解析
前言
以前在项目里面或多或少会接触一些 NSTimer ,比较常见的功能实现,像是点击按钮发送手机的验证码,为了不让用户重复点击发送短信,一般点击之后会用 NSTimer 来实现一个60s的倒计时,这就是 NSTimer 最基础的实践。但是其实 NSTimer 是一个深深的无底洞,没有你想的那么简单啊~
-
我的笔记整理(三)
-
iOS视图的层级结构
前言
看这篇博客之前,先安利一片文章《View Debugging in Xcode 6》,英文能力有限也没关系,译文:《详解Xcode 6的视图调试》。
-
为你的APP添加缓存清理功能吧!
前言
iOS 由于沙盒机制,不同APP之间不能相互访问彼此的目录,所以iOS 没有像安卓那样有大量的第三方APP来帮我们删除Cache,这必须是每个APP各扫门前雪。作为一个为用户着想的developer,为自己的APP添加缓存清理功能是非常有必要的~
-
让Masonry来拯救你的AutoLayout
前言
iPhone6 屏幕尺寸出现之后,大部分开发者都也开始使用起 Autolayout 来进行UI的布局了。相比之前的 autoresizingMask ,Autolayout 的有点不言而喻。之前自己一直用 storyboard 或者是 xib 来进行开发。感觉 Autolayout 就是几个约束,控件的拖拖拉拉,有趣也简单。直到最近。。。
-
我的笔记整理(二)
-
源码分享:仿微信的WebViewProgress
摘要
这是一个仿照微信的WebViewProgress,与github上多星的 NJKWebViewProgress 有所区别,有兴趣可以看看。