自定义博客皮肤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)
  • 资源 (51)
  • 收藏
  • 关注

转载 iOS10推送必看UNNotificationServiceExtension

如果大家还没有看我的这两篇文章,建议还是先阅读一下,循序渐进么~文章链接如下:iOS开发 iOS10推送必看(基础篇)iOS开发 iOS10推送必看(高阶1)这次的最后,终于有demo咯~ 在这篇文章,我会给大家讲一讲更高级一点的,定制化更高的远程通知。其中会补充我之前没讲的远程推送(多媒体)通知,以及UNNotificationServiceExtension,UNNotificationCon

2016-10-31 15:17:23 1551

原创 iOS开发之使用block块进行数据遍历的方法

看了一篇文章,发现遍历数组、字典中的数据时,除了使用for循环外,还可以使用block块进行操作,瞬间感觉iOS的语言代码确实有点高大上的感觉,下面就简单的介绍一下这个方法。首先是最基本的运用形式,//基于 块(block) 结构的遍历数组方法  enumerate:列举,数    //参数介绍: obj:值  idx:索引  stop:停止遍历    NSArray *arr1 = @[@"好"

2016-10-31 14:55:05 3284

原创 Swift基础之init方法,实例(对象)方法,类(静态)方法的使用(多标签Demo)

Xcode更新过后,有些方法都进行了改变,Demo中有变化的都进行了简单的标记,具体以后遇见再说创建一个UIView类,用init方法创建两种类型,显示多标签,创建静态方法进行调用,创建类方法进行调用首先代码:用init方法创建两种类型,显示多标签//初始化数组中是NSString类型的标签视图    init(frame: CGRect,textArray aArray:NSArray,text

2016-10-27 15:58:08 2107

原创 iOS开发之字数不一的多标签Demo

有朋友让帮他写一个封装的字数不一的多标签视图,所以今天将代码展示一下,供大家学习代码中封装了两种方法,分别是:1.传递数组,数组中是NSString类型的方法;2.传递数组,数组中是NSDictionary类型的方法首先介绍:1.传递数组,数组中是NSString类型的方法;//初始化数组中是NSString类型的标签视图-(instancetype)initWithFrame:(CGRect)f

2016-10-27 10:01:47 1668

原创 Swift基础之对FMDB第三方的使用方法

相信大家都熟悉OC使用FMDB第三方库,进行数据库操作,增、删、改、查,现在我就来利用代码展示一下Swift对此库的使用方法,我是通过Pods添加的第三方库,如果手动添加记得创建桥接文件,在文件中调用头文件。如果不会的可以看我以前的文章里有介绍Swift调用OC文件代码http://blog.csdn.net/hbblzjy/article/details/52252630效果图:如果不知道FMD

2016-10-21 16:10:10 2181 2

原创 iOS开发之自己封装的提示框(警告框)样式BHAlertView

最近需要使用到提示框(警告框)进行信息的展示和提醒,所以进行了一个类的封装,想用Swift调用此OC文件,但是发现有些困难,所以暂时先把OC代码进行展示,随后再好好研究一下在Swift中的使用。对于封装文件,首先要设计界面,其次是数据之间的传递过程初始化样式方法:- (instancetype)initWithTitle:(NSString *)title icon:(UIImage *)icon

2016-10-19 17:14:23 1918 2

原创 Swift基础之设计折线坐标图

最近添加了折线视图的样式,所以在这里用Swift语言重新再使用设计一下首先设置纵坐标的数值是:体重//体重        let weightLabel = UILabel.init(frame: CGRectMake(0, 10, 60, 30));        weightLabel.text = "体重(kg)";        weightLabel.textColor = UIColo

2016-10-17 14:40:14 2020

原创 iOS开发之Xcode8推出的WKWebView与UIWebView的使用

一、整体介绍UIWebView自iOS2就有,WKWebView从iOS8才有,毫无疑问WKWebView将逐步取代笨重的UIWebView。通过简单的测试即可发现UIWebView占用过多内存,且内存峰值更是夸张。WKWebView网页加载速度也有提升,但是并不像内存那样提升那么多。下面列举一些其它的优势:更多的支持HTML5的特性官方宣称的高达60fps的滚动刷新率以及内置手势Safari相同

2016-10-17 11:39:18 4887

转载 iOS开发之WKWebView代替UIWebView

前言Xcode8发布以后,编译器开始不支持IOS7,所以很多应用在适配IOS10之后都不在适配IOS7了,其中包括了很多大公司,网易新闻,滴滴出行等。因此,我们公司的应用也打算淘汰IOS7。支持到IOS8,第一个要改的自然是用WKWebView替换原来的UIWebView。WKWebView有很多明显优势: 更多的支持HTML5的特性 官方宣称的高达60fps的滚动刷新率以...

2016-10-12 14:04:13 3968 1

转载 简单搭建iOS开发项目框架

今天我们来谈谈如何搭建框架,框架需要做一些什么。第一步:找到我们的目标我们的目标是让其他开发人员拿到手后即可写页面,不再需要考虑其他的问题。第二步:我们需要做哪些东西各位跟着我一步一步来进行。假定我们即将要写的项目是一个tabbar+navgation的项目结构。1. 新建工程1.1 删除不必要类目 选择Single ViewApplication,命名为HomeHome删除选中的三项。 删除选

2016-10-09 09:36:12 1383

转载 iOS 10 推送全解析,注意事项

本文旨在对 iOS 推送进行一个完整的剖析,如果你之前对推送一无所知,那么在你认真地阅读了全文后必将变成一个推送老手,你将会对其中的各种细节和原理有充分的理解。以下是 pikacode 使用 iOS 推送的一些经验,欢迎互相交流,指出错漏之处。推送服务可以说是所有 App 的标配,不论是哪种类型的 App,推送都从很大程度上决定了 App 的 打开率、使用率、存活率 。因此,熟知并掌握推送原理及方

2016-10-09 09:29:58 1325

原创 Swift基础之Animation动画研究

最近研究了一下,Swift语言中关于Animation动画的实现学习,分两次进行相关内容的讲解用表格列出各种动画情况Demo首页显示展示了一种动画显示方式,代码如下://绘画装饰    func drawDecorate(){        //画出小圆         let smallCenterPoint = CGPointMake(50, 50);        let smallRadi

2016-10-08 17:39:48 2251

Swift基础之DelegateDemo

Swift基础之DelegateDemo

2016-08-08

iOS导航头像缩放Demo

iOS导航头像缩放Demo,在很多App中,经常存在一种需求就是,界面上下滚动时用户的头像也会跟着滚动,而用户头像在视图向上滚动一定范围时停留并在导航栏的位置

2016-08-08

Swift基础之PickerView选择器Demo

Swift基础之PickerView选择器Demo

2016-08-02

第三方Charts绘制图表四种形式Demo

第三方Charts绘制图表四种形式Demo

2016-07-27

ijkplayer框架电视直播Demo

ijkplayer框架电视直播Demo

2016-07-27

富文本AttributedStringDemo

富文本AttributedStringDemo

2016-07-25

MVVM、图片选择封装(UICollectionView)、富文本封装(NSAttributedString)、引导动画(Animation)四个知识点Demo

MVVM、图片选择封装(UICollectionView)、富文本封装(NSAttributedString)、引导动画(Animation)四个知识点Demo

2016-07-25

烟花Demo两种语言OC和Swift

烟花OC和SwiftDemo

2016-07-24

仿滴滴抢单倒计时Demo

仿滴滴抢单倒计时Demo

2016-07-20

利用第三方实现折叠树Demo

利用第三方实现折叠树Demo

2016-07-19

日历显示,并且可选日期MyDemo

当前日期前后都可显示的日历,选择日子后,可以存储,切换月份可以继续显示之前选择过的日子

2016-07-11

常用宏定义#define

常用宏定义#define

2016-07-08

复杂动画详细讲解Demo

复杂动画详细讲解Demo

2016-07-01

App启动加载广告页面Demo

App启动加载广告页面Demo

2016-07-01

VTMagic类似于网易新闻切换标题的第三方Demo

VTMagic类似于网易新闻切换标题的第三方Demo

2016-06-30

超好用的JRDB对FMDB的封装Demo

一个对FMDB进行类Hibernate封装的iOS库,支持Objective-C 和 Swift。

2016-06-23

自己封装的下载管理Demo

本篇文章是有demo的,但是demo中笔者将下载资源去掉了。如果大家想要测试效果,只能自寻找下载资源链接

2016-06-23

iOS一行代码进行RSA、DES 、AES、MD5加密、解密Demo

iOS一行代码进行RSA、DES 、AES、MD5加密、解密Demo

2016-06-22

MVVMMDemo测试

MVVMM模式解决了ViewModel的臃肿并方便单元测试

2016-06-21

iOSRadarChart雷达效果

简单地雷达效果数据展示图,有对应的相关博客可以进行参考

2016-06-20

YYKit之YYText例子

YYKit之YYText例子,富文本使用

2017-07-04

Swift基础之仿资讯类实现频道的长按拖拽

Swift基础之仿资讯类实现频道的长按拖拽

2017-04-06

简单语音样式Demo

简单语音样式Demo

2017-03-22

好用多样的滑动视图Demo

好用多样的滑动视图Demo

2017-03-20

夜间模式DKNightVersion使用Demo

夜间模式DKNightVersion使用Demo

2017-03-13

好用的多样的搜索界面样式OCDemo

好用的多样的搜索界面样式OCDemo

2016-11-08

字数不一的多标签Demo

字数不一的多标签Demo

2016-10-27

Swift基础之FMDB的使用Demo

Swift基础之FMDB的使用Demo

2016-10-21

自己封装的提示框(警告框)Demo

自己封装的提示框警告框Demo

2016-10-19

Swift基础之绘制折线Demo

Swift基础之绘制折线Demo

2016-10-12

Swift基础之动画开发

Swift基础之动画开发

2016-10-08

Swift单选横竖样式Demo

Swift单选横竖样式Demo

2016-09-30

Swift波纹样式Demo

Swift波纹样式Demo

2016-09-15

Swift镂空图片Demo

Swift镂空图片Demo

2016-09-06

Swift之闭包ClosureDemo

Swift之闭包ClosureDemo

2016-09-02

积分抽奖Demo

积分抽奖Demo,可以人为控制指针的落点区域,从而控制不同奖项的概率

2016-09-01

可点击的两种轮转方式Demo

可点击的两种轮转方式Demo

2016-08-25

Swift和OC代码的相互使用

Swift和OC代码的相互使用

2016-08-23

OC下拉变大上拉缩小和Swift下拉变大Demo

OC下拉变大上拉缩小和Swift下拉变大Demo

2016-08-18

仿京东商城选择地区样式Demo

仿京东商城选择地区样式Demo

2016-08-15

空空如也

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

TA关注的人

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