自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

阿道夫·二皮

春花秋月何时了?往事知多少。小楼昨夜又东风,故国不堪回首月明中。 雕栏玉砌应犹在,只是朱颜改。问君能有几多愁?恰似一江春水向东流。

  • 博客(13)
  • 收藏
  • 关注

原创 iOS仿支付宝账单饼状图

前言:这段时间项目做了一个账单查询的页面使用到了饼状图,支付宝账单那个饼状图,就简单的封装了一个给大家看看,使用的基本技术也就是使用UIBezierPath绘制柱状图路径,再把CAShapeLayer和UIBezierPath建立关系,最后使用CABasicAnimation实现简单的动画效果。看下效果图:1.绘制饼状图绘制饼状图计算每个扇形弧度中心点坐标记

2017-03-09 15:35:26 2393

原创 iOS Today Extension开发(Widget)

前言:自从iOS8API中开放iOS Today 扩展之后 很多朋友都在研究一下出来装个X,说实话这个东西做出来是挺炫的,感觉很高大上,但是经过我查阅资料正经研究这个东西的时候感觉很简单,没有大家想的那么高端,废话不多说上操作。先来张效果图:详细教程:简书教程点击打开GitHub下载地址:https://github.com/QQ39636888

2016-10-26 10:55:36 577

原创 iOS折线图/彩虹图/柱状图/水容器/进度条/动画效果

工程效果:柱状图,彩虹图,折线图,圆形水波容器进度;使用技术:CAShapeLayerUIBezierPathCABasicAnimationGitHub下载地址:https://github.com/QQ396368888/iOS.git效果如下:

2016-10-24 15:48:15 1375

原创 iOS中Block的基础用法

本文简介本章不会对Block做过多的实现研究。只是讲解基本的用法。纯粹基础知识。结合实际项目怎么去做举例。Block使用场景,可以在两个界面的传值,也可以对代码封装作为参数的传递等。用过GCD就知道Block的精妙之处。Block简介Block是一种比较特殊的数据类型。它可以保存一段代码,在合适的时候取出来调用。Block的修饰ARC情况下1.如果用copy修饰Bloc

2016-10-12 15:57:00 309

原创 使用CAShapeLayer与UIBezierPath画动态柱状图

//// TextView.m// 练习//// Created by 王文杰 on 16/9/20.// Copyright © 2016年 王文杰. All rights reserved.//#import "TextView.h"@implementation TextView// Only override drawRect: if you perfor

2016-09-22 08:37:43 1495 1

转载 iOS开发 JSPatch实现热跟新及热修复

Android和iOS都有各自的技术,但是相比Android的当天发布来说(如果你们的项目不需要灰度),iOS热更新的意义更加重大。因为iOS审核周期长不说,而且运气不好会遇到各种被拒,即使申请快速审核,也必须满足二者之一:能够准确的告诉苹果复现crash的步骤,或者在特殊节日附近。 可能你费劲周折的提心吊胆和那么多天其实也就是在某个类中加三行代码。1.简单介绍在没有JSPatch之前,

2016-05-26 16:45:49 507

转载 AFNetwork 作用和用法详解

AFNetworking是一个轻量级的iOS网络通信类库。它建立在NSURLConnection和NSOperation等类库的基础上,让很多网络通信功能的实现变得十分简单。它支持HTTP请求和基于REST的网络服务(包括GET、POST、 PUT、DELETE等)。支持ARC。转自:http://www.maxiaoguo.com/clothes/269.html#import "MJV

2016-05-26 09:25:17 377

原创 iOS app加急审核详细步骤

相信很多iOS开发程序狗都遇到很多上线之后才发现有某些问题需要处理从新上线,但是有苦于没有合适的渠道去找一些花钱又不一定能解决问题的骗子。今天给大家分享一个iOS app加急审核通道。申请加急网址:https://developer.apple.com/appstore/contact/appreviewteam/index.html提交加急

2016-05-23 14:08:19 739

原创 iOS 使用NJKWebViewProgress做webview进度条

导入头文件#import "NJKWebViewProgressView.h"#import "NJKWebViewProgress.h"遵守协议@implementation ViewController{ IBOutlet __weak UIWebView *_webView; NJKWebViewProgressView *_webViewProgressVie

2016-05-23 09:34:10 933

原创 使用CAShapeLayer与UIBezierPath画出想要的图形

使用CAShapeLayer与UIBezierPath可以实现不在view的drawRect方法中就画出一些想要的图形步骤:1、新建UIBezierPath对象bezierPath2、新建CAShapeLayer对象caShapeLayer3、将bezierPath的CGPath赋值给caShapeLayer的path,即caShapeLayer.pat

2016-02-18 18:05:43 237

原创 iOS调用手机振动和铃声

1.手机震动(在iphone有作用,在ipad上没有作用)AudioServicesPlaySystemSound(kSystemSoundID_Vibrate);2.播放铃声(查找到铃声路径播放)SystemSoundID soundId;NSString *path = [[NSBundle mainBundle]pathForResource:@“ring”1

2016-02-18 18:03:52 684

转载 iOS 在UILabel显示不同的字体和颜色

在项目开发中,我们经常会遇到在这样一种情形:在一个UILabel 使用不同的颜色或不同的字体来体现字符串,在iOS 6 以后我们可以很轻松的实现这一点,官方的API 为我们提供了UILabel类的attributedText, 使用不同颜色和不同字体的字符串,我们可以使用NSAttributedText 和 NSMutableAttributedText 类来实现。现实代码:@inte

2016-01-18 10:11:00 248

转载 iOS代码混淆-基础篇

1.脚本如下脚本文件为sh类型,创建好之后导入工程目录下。 #!/usr/bin/env bashTABLENAME=symbolsSYMBOL_DB_FILE="symbols"STRING_SYMBOL_FILE="func.list.plist"HEAD_FILE="$PROJECT_DIR/$PROJECT_NAME/codeObfuscation.h

2016-01-09 15:59:15 757

空空如也

空空如也

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

TA关注的人

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