240 发简信
IP属地:北京
  • Resize,w 360,h 240
    iOS 如何避免在短时间内频繁发出相同的网络请求?

    UI控制这种控制在下拉刷新时体现的比较明显。观察下拉刷新框架时我们会发现下拉触发网络请求后,界面UI会处于一个刷新状态,直到此次的请求成功或失败...

    0.2 8044 9 19
  • iOS OC 系统返回手势失效、webview添加tap手势无效果

    总结一下近期项目开发中遇到的两个问题。 navigationController的右滑返回手势失效 webView添加tap手势无效果 navi...

  • Resize,w 360,h 240
    MJRefresh源码分析

    一直好奇下拉刷新类的框架是怎么实现,这周看了star最多的MJRefresh。源码继承结构清晰,实现的较为巧妙。 1. header初始化 MJ...

  • adjustContentInset属性的计算方式

    scrollView在iOS11新增的两个属性:adjustContentInset 和 contentInsetAdjustmentBehav...

  • layoutSubViews()、setNeedsLayout()、layoutIfNeeded() 的用法

    layoutSubViews默认没有做任何事情,需要子类进行重写 。 系统在很多时候会去调用这个方法: 1.初始化不会触发layoutSubvi...

  • iOS OC 计算代码执行耗时

    CFAbsoluteTimeGetCurrent()函数能够以毫秒为单位计算当前时间与2001.1.1差值。

  • iOS OC视频播放

    ffmpeg 大家都知道,要播放多种格式MP4,MOV, 视频流的rtmp,rtsp,还有直播格式的m3u8,是一件好蛋疼的事情,幸好:我们有F...

  • Resize,w 360,h 240
    oc swift 混编

    在 oc 或 swift项目中新建另一种语言文件时,xcode会提示产生一个桥接文件,当我们点击同意后查看产生的这个桥接文件,发现// Use ...

  • iOS 避免动画未结束时重复加载动画

    最近在做一个日历控件,再给日历控件加上动画(点击按钮能够展现日历,再次点击按钮能够消失日历)时,我遇到了一个问题,连续快速的点击按钮时,日历控件...