自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

春天的小马扎

共同学习,一起进步

  • 博客(12)
  • 资源 (3)
  • 收藏
  • 关注

原创 iOS 自动打包脚本

将配置文件与python脚本放在与.xcodeproj文件同级目录下, 使用方法:首先在终端上切到脚本所在目录下,执行 ./autobuild.py -p yourproject.xcodeproj -s schemename 或 ./autobuild.py -w yourproject.xcworkspace -s schemenae ,将autobuild.py换成你自己的python文件名...

2018-05-17 12:02:37 1200

原创 set a breakpoint in malloc_error_break to debug

2018-05-16 14:31:59 16000

原创 WebView加载图片适配屏幕尺寸

在webView结束加载的代理方法中调用:NSString *js=@"var script = document.createElement('script');" "script.type = 'text/javascript';" "script.text = ...

2018-05-15 19:08:42 562

原创 WebView修改图片尺寸,文字大小

NSString *contentHtml = @"<p>严冬的晚自习后 习惯吐气暖你的双手\ 那年圣诞绽放的烟火 映在彼此的眼中坠落\ <br/> \ <br/> \ 当那时光慢慢地飞走 你已渐渐不在我左右\ ...

2018-05-15 18:51:55 589

原创 关于alpha, hidden, opaque, opacity的解释

一、alpha液晶显示器是由一个个的像素点组成的,每个像素点都可以显示一个由RGBA颜色空间组成的一种色值。其中的A就表示透明度alpha,UIView中alpha是一个浮点值,取值范围0~1.0,表示从完全透明到完全不透明。1、alpha会影响自己的透明度,同时也会影响subView的透明度。2、alpha设为空之后,UIView不会从响应者链中移除,仍然可以收到event。(这一点貌似并不对)...

2018-05-15 18:06:02 980

原创 js与OC的互相调用

iOS开发免不了要与UIWebView打交道,然后就要涉及到JS与原生OC交互,今天总结一下JS与原生OC交互的两种方式。JS调用原生OC篇方式一第一种方式是用JS发起一个假的URL请求,然后利用UIWebView的代理方法拦截这次请求,然后再做相应的处理。我写了一个简单的HTML网页和一个btn点击事件用来与原生OC交互,HTML代码如下:<html> <header&...

2018-05-15 17:54:33 180

原创 WebView修改文字大小、颜色,背景颜色

1.第一种方式:在WebView的代理方法webViewDidFinishLoad中:字体大小: [webView stringByEvaluatingJavaScriptFromString:@"document.getElementsByTagName('body')[0].style.webkitTextSizeAdjust= '12%'"];字体颜色:[webView stringByEv...

2018-05-15 17:52:59 1947

转载 WKWebview详解

UIWebView 之痛开发App的过程中,常常会遇到在App内部加载网页,通常用UIWebView加载。而这个自iOS2.0开始使用的Web容器一直是开发的心病:加载速度慢,占用内存多,优化困难。如果加载网页多,还可能因为过量占用内存而给系统kill掉。各种优化的方法效果也不那么明显,常见的优化缓存方式:1、尽量使用 GET 请求,iOS 系统 SDK 会自动帮你做缓存。你需要的仅仅是设置下内存...

2018-05-15 17:07:28 4602

原创 键盘处理神器IQKeyboardManager的使用

平常在开发中,用到输入框的地方不胜其数,当输入框位于屏幕底部时,弹起的键盘很可能覆盖输入框,导致用户看不到输入结果,体验较差...... IQKeyboardManager 可以很简单快捷的解决键盘遮盖输入框的问题,接下来就一起来学习一下吧。IQKeyboardManager的一些使用方法1. 用 Cocoapod 导入或直接下载拖进去,这里方便起见直接用 Cocoapod 导入。IQKeyboa...

2018-05-15 17:01:15 1245

原创 删减项目中多余的图片资源,减小app体积

由于随着项目不但的版本迭代开发,资源也不断的替换,如果没有养成一个好的使用习惯,时间久了,自然就产生了好多的无用的图片资源,下面就两种方法帮你定位到无用的图片1.利用工具下载地址  http://jeffhodnett.github.io/Unused/ 选择好工程目录即可。2.通过终端执行shell命令此种方法需要安装ack [在终端通过:brew install ack 命令安装ack(ack...

2018-05-15 16:55:28 432

转载 ASO优化:苹果App Store的搜索排名规则是怎么样的?

App Store即苹果应用商店,要做好ASO优化,需要对appstore有很好的了解,如:appstore如何展示这些app、搜索的规则是怎样的、怎样才能上排名榜等等,下面一一介绍。 苹果App Store如何展示App?App Store主要通过:应用搜索、分类榜单、首页精品推荐等方式来分发应用。 1. 分类榜是一个重要入口: 一个分类榜单通常显示前150名左右的应用,总共大约有20个左右大分...

2018-05-15 16:46:09 8265

原创 UIView的几个layout方法的调用

下面列举下iOS layout的相关方法:layoutSubviewslayoutIfNeededsetNeedsLayoutsetNeedsDisplaydrawRectsizeThatFitssizeToFit大概常用的上面几个 , 具体的应该还有别的。layoutSubviews这个方法,默认没有做任何事情,需要子类进行重写 。 系统在很多时候会去调用这个方法:1.初始化不会触发layout...

2018-05-15 16:17:46 483

Swift查询天气demo

新手学习代码

2016-12-16

10.1(14B72)配置文件

配置Xcode8支持10.1的系统设备

2016-11-14

java学生管理系统

很好的一个学生管理系统,很适合一些Java初学者,可以在其中了解到很多基础的东西。

2014-06-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除