- 博客(7)
- 资源 (3)
- 收藏
- 关注
原创 Masonry使用注意篇
简要自动布局最重要的是约束:UI元素间关系的数学表达式。约束包括尺寸、由优先级和阈值管理的相对位置。它们是添加剂,可能导致约束冲突 、约束不足造成布局无法确定 。这两种情况都会产生异常。使用前:AutoLayout关于更新的几个方法的区别setNeedsLayout:告知页面需要更新,但是不会立刻开始更新。执行后会立刻调用layoutSubviews。layoutIfNee
2016-09-29 17:10:49 1059
原创 iOS开发-UIWebView添加头部与尾部控件 && 仿iOS 今日头条新闻详情页结构实现
在app开发中我们经常会遇到在内容详细页中界面元素比较复杂,或者格式不确定这种情况,通常我们会利用UIWebView来加载html来处理这样的事件,因为这样不仅简单而且可控性更好,我们不会再因为内容格式的改变,再去苦逼的改代码,一层层的解析数据,在苦苦的等待审核,但是因此也会有一些情况出现,比如我们想要在界面上加上很酷炫的效果,或者有些效果是必须要嵌入原生的元素,这样我们又会遇到很多问题,比如怎么
2016-09-29 14:27:59 5004
原创 iOS 扩大 UIButton 的点击范围
CGRectInset CGRectoffset UIEdgeInsetsInsetRect 这三个函数的使用情况//CGRectInset 将原来的矩形放大或者缩小,正表示缩小,-表示放大。CGRect rect= CGRectMake(20, 50, 100, 80); CGRect rect1=CGRectInset(rect, -10, 20); NSLog(@"%@",p(rec
2016-09-26 14:01:36 4151
原创 iOS开发 适配iOS10以及Xcode8
一、证书管理用Xcode8打开工程后,比较明显的就是下图了,这个是苹果的新特性,可以帮助我们自动管理证书。建议大家勾选这个Automatically manage signing(Ps.但是在beat2版本我用的时候,完全不可以,GM版本竟然神奇的又好了。)QQ20160913-8.png-96.9kB下面我来说说可能会出现的问题:1.Xcode未设置开发者账号情况下的
2016-09-24 19:37:19 628
转载 iOS之在webView中引入本地html,image,js,css文件的方法
项目需求最近开发的项目,需要一个webView,同时这个webView会需要引入一些项目中的资源:一个本地的html文件,作为webView的模板两张loading图片,在图片未加载的时候进行占位jquery.js,scrollLoading.js 也是本地的,实现滚动加载图片功能然后就开始了漫长的Google历程。在webView中引入本地的html文件这
2016-09-23 17:55:24 6887
原创 Web图片滚动条加载、延迟加载技术LazyLoad研究
一个叫LazyLoad的jQuery插件官网:http://www.appelsiini.net/projects/lazyload非压缩源码(1.8.5)2013-8-11 20:20:42:https://raw.github.com/tuupola/jquery_lazyload/master/jquery.lazyload.js压缩版本(1.8.
2016-09-22 16:05:18 1667
转载 weakself的一种写法
前言在不久前看AFNetworking的源码时候发现了这么一句:12345678910// 不知道这行代码的使用场景的同学你该去自习看看ARC的注意事项和Block的使用了// AFNetworking的写法__weak __typeof(&*self)weakSelf = self;// 我之前一直这么写的__weak __
2016-09-06 14:52:29 1175
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人