MENU

Category: 博客

谈谈 iOS 的 AutoLayout

AutoLayout简介

iOS 开发中一般有两种布局方式:

  • Frame + Autoresing布局
  • AutoLayout布局

我们知道,在二维坐标系中,元素的位置信息由其在坐标系中原点的X,Y值决定。元素的尺寸信息则由Width,Height值确定。Frame + Autoresizing布局就是通过设置视图的左上角原点位置(x,y)和尺寸大小(width,height)来设置其布局。再通过Autoresizing来维持其与父视图的关系。这些关系如下

Read More

WKWebView缓存设计

关于WKWebView

WKWebView是苹果在iOS8之后推出的用于取代UIWebView的一个网页加载框架。它的目的在于解决UIWebView载入速度慢、内存占用大、内存泄漏等问题。

Read More

利用github page + jekyll 搭建个人博客

Github Pages 是面向用户、组织和项目开放的公共静态页面搭建托管服务,站点可以被免费托管在Github 上,你可以选择使用Github Pages 默认提供的域名github.io 或者自定义域名来发布站点。

Read More