09 2016 档案
iPhone/iPad/Android UI尺寸规范
摘要:iPhone界面尺寸 iPhone图标尺寸: iPad的设计尺寸 iPad图标尺寸: Android SDK模拟机的尺寸 Android的图标尺寸 Android安卓系统dp/sp/px换算表 原文出处http://tool.lanrentuku.com/guifan/ui.html 阅读全文
posted @ 2016-09-18 09:10 鬼神杀破狼 阅读(408) 评论(0) 推荐(0)
IPhone分辨率总结
摘要:iPhone:iPhone 1G 320x480iPhone 3G 320x480iPhone 3GS 320x480iPhone 4 640x960iPhone 4S 640x960iPhone 5 640x1136iPhone 5S 640x1136iPhone 5C 640x1136iPhon 阅读全文
posted @ 2016-09-14 15:46 鬼神杀破狼 阅读(461) 评论(0) 推荐(0)
Swift - 自动布局库SnapKit的使用详解4(样例1:实现一个登录页面)
摘要:前面的几篇文章讲解了自动布局库SnapKit的使用方法。本文通过一个完整的样例(登录页面)来演示在实际项目中如何使用SnapKit来实现自动化布局的。1,效果图如下 2.代码讲解(1)用户名、密码输入区域(白色区域)设置垂直居中约束,其高度是固定90,宽度自适应(距离屏幕左右侧都为15像素)(2)用 阅读全文
posted @ 2016-09-13 16:23 鬼神杀破狼 阅读(673) 评论(0) 推荐(0)
Swift - 自动布局库SnapKit的使用详解3(约束优先级,约束做动画)
摘要:1,约束优先级我们使用SnapKit的时候,还可以定义约束的优先级。这样当约束出现冲突的时候,优先级高的约束覆盖优先级低的约束。具体优先级可以放在约束链的结束处。 (1)可以设置如下几种优先级 priorityLow():设置低优先级,优先级为250priorityMedium():设置中优先级,优 阅读全文
posted @ 2016-09-13 15:46 鬼神杀破狼 阅读(5359) 评论(0) 推荐(0)
Swift - 自动布局库SnapKit的使用详解2(约束的更新、移除、重做)
摘要:在之前的文章中我介绍了如何使用SnapKit的 snp_makeConstraints 方法进行各种约束的设置。但有时我们的页面并不是一直固定不变的,这就需要修改已经存在的约束。本文介绍如何更新、移除、代替现有的约束。1,删除约束要实现对现有的约束进行更新或者移除,我们需要先将约束的结果赋值给一个局 阅读全文
posted @ 2016-09-13 15:32 鬼神杀破狼 阅读(6507) 评论(0) 推荐(0)
Masonry使用案列详解
摘要:案例一: 要求:无论在什么尺寸的设备上(包括横竖屏切换),红色view都居中显示。 实现: #import "ViewController.h"#import "Masonry.h"@interface ViewController ()@end@implementation ViewControl 阅读全文
posted @ 2016-09-13 14:19 鬼神杀破狼 阅读(340) 评论(0) 推荐(0)
用Masonry实现键盘的收回和弹出
摘要:首先说几点:我一般将数值类型的约束用mas_equalTo,而相对于某个控件,或者某个控件的某个约束,我会使用equalTo,如:make.size.mas_equalTo(CGSizeMake(100, 100));make.center.equalTo(weakSelf.view);setNee 阅读全文
posted @ 2016-09-13 11:33 鬼神杀破狼 阅读(398) 评论(0) 推荐(0)
Swift - 自动布局库SnapKit的使用详解1(配置、使用方法、样例)
摘要:为了适应各种屏幕尺寸,iOS 6后引入了自动布局(Auto Layout)的概念,通过使用各种 Constraint(约束)来实现页面自适应弹性布局。 在 StoryBoard 中使用约束实现自动布局很方便,但如果用纯代码来设置约束就很麻烦了。这里向大家推荐一个好用的第三方布局库:SnapKit(其 阅读全文
posted @ 2016-09-05 15:57 鬼神杀破狼 阅读(4733) 评论(0) 推荐(0)
使用WKWebView替换UIWebView
摘要:开发App的过程中,常常会遇到在App内部加载网页,通常用UIWebView加载。这个自iOS2开始使用的网页加载器一直是开发的心病:加载速度慢,占用内存多,优化困难。如果加载网页多,还可能因为过量占用内存而给系统kill掉。各种优化的方法效果也不那么明显(点击查看常用优化方法)。 iOS8以后,苹 阅读全文
posted @ 2016-09-02 09:50 鬼神杀破狼 阅读(318) 评论(0) 推荐(0)
html标签marquee实现走马灯效果(文字浮动)
摘要:marquee标签实现文字或图片的移动效果 <marquee direction = "right">文字<marquee> 阅读全文
posted @ 2016-09-01 22:21 鬼神杀破狼 阅读(740) 评论(0) 推荐(0)