240 发简信
IP属地:浙江
  • 120
    iOS编程学习之路

    文章仅作为作者学习笔记。 iOS底层原理 Objective-C 对象的底层探索[https://www.jianshu.com/p/02653f0026d2]Objecti...

  • 120
    图片两边拉伸,中间不变

    效果图,上面是原始图片,下面是拉伸过的图。 朋友问我的,一开始我以为很简单,我就开始尝试写了:- (UIImage *)resizableImageWithCapInsets...

  • 120
    WebView和H5交互

    使用WebViewJavascriptBridge实现WebView和JavaScript交互。 项目开发过程中,可能会遇到WebView和H5交互的情况。我们可以用WebV...

  • 自定义TabBarViewController

    自定义一个TabBarViewController,继承于UIViewController,图片可类似京东等APP从网络获取,可以在push时隐藏,和系统的差不多,需要功能自...

  • 根据推送参数实现跳转

    项目结构:UITabBarController->UINavigationController->UIViewController实现结果:根据推送参数跳转对应的页面 首先先...

  • Autolayout自动布局cell导致tableView偏移

    在iOS8下,使用Autolayout自动布局cell,在点击cell push的过去,pop回来的时候,发现tableView偏移,iOS9下正常,可以建立一个tableV...

  • CAEmitterLayer 实现下雪效果

    GitHub:使用CAEmitterLayer实现下雪和烟花效果

  • 使用Alamofire发送GET和POST请求

    Alamofire是swift下使用最多的第三方网络请求库,看一下用Alamofire怎么发送网络请求环境:Xcode7.2 swift2.1.1 Alam...

  • 解决null导致崩溃的问题

    服务器有时候会返回null,解析之后是这样 "<null>" 这不是一个有效的OC对象,调用方法会导致崩溃,在GitHub看到一个类别,可以把null置为nil,在运行时操作...

  • Git的简单使用

    创建一个空目录 ​$ mkdir git​​ ​$ cd git ​​$ pwd 把这个目录初始化为Git可以管理的仓库 ​$ git init 在目录下创建一个readme...

  • 120
    CocoaPods安装及使用

    1.更新ruby gem sources --removehttps://rubygems.org/ gem sources -ahttps://ruby.taobao.or...