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

原创 自定义UICollectionViewController之后如何设置布局方式

今天使用了自定义UICollectionViewController,发现了布局问题,所以给初学者讲解一下,当我们自定义了UICollectionViewController 就无法设置 UICollectionView的布局样式的问题 ,因为当我们继承了 UICollectionViewController ,它内部的UICollectionViewLayout是只读的无法修改 这个时候你可能

2017-03-31 19:02:18 939

原创 iOS开发之全面讲解的改变系统顶部状态栏的颜色变化

1.单个视图View没有导航控制器包装的情况下默认情况下,启动状态栏和进入程序后的状态栏都是默认的颜色-黑色,如下图:默认情况.gif1.只设置启动状态栏颜色改变(白色),而视图中状态栏不变化(默认黑色),做如下的设置即可,两种方式不管先设置哪一个,另一个都会相应的变化,如下图:在General里面做的修改Info.plist文件中生成的相应配置只有启动栏颜色改变.gif2.设置启动状态栏颜色改变

2017-03-29 16:12:42 3891

原创 关于便捷打开终端的小技巧和解决Xcode8模拟器10.0删除不了项目的问题

介绍两个小技巧:1.通过文件夹,便捷打开文件夹终端的技巧步骤:首先打开系统偏好设置--键盘--快捷键--服务然后进行试验操作,新建文件夹test,选中,点击右键,选择新建位于文件夹位置的终端窗口,如图:终端打开显示的是test文件地址2.解决Xcode8模拟器10.0删除不了项目的问题选中模拟器,打开栏目中的Hardware---Touch Pressure---取消Use Trackpad Fo

2017-03-28 16:32:08 797

原创 iOS开发之模仿语音聊天时,显示的音量图

因为项目中有涉及到语音的内容,所以在这里实现一下说话时语音的音量图的展示具体内容查看代码,有注释语音内容的工具类:static id instance;#pragma mark - 单例+ (instancetype)sharedRecordTool {    static dispatch_once_t onceToken;    dispatch_once(&onceToken, ^{

2017-03-22 17:50:26 2307

原创 iOS开发之可双向调节的Slider滑块

滑块在很多地方都有使用,所以这里向大家展示一个自定义的可双向控制的Slider,并且可以通过代理方法获取相应的范围值,部分代码如下:属性值:/** 设置最小值 */@property (nonatomic,assign)CGFloat minNum;/** 设置最大值 */@property (nonatomic,assign)CGFloat maxNum;/** 设置min 颜色 */@prop

2017-03-21 16:53:12 4693

原创 iOS开发之样式多样好用的滑动视图Demo

现在App基本上都有滑动式图的展示,尤其是新闻资讯类的用到的最多,今天就给大家展示一个多样的滑动视图样式;首先可以看到,这是几种不同的搭配模式,也可以根据style进行其他样式的尝试,其中我们可以根据ZJSegmentStyle进行样式设置#import @interface ZJSegmentStyle : NSObject/** 是否显示遮盖 默认为NO */@property (assign

2017-03-20 10:42:41 1288

原创 iOS开发之DKNightVersion的原理和使用,实现夜间模式

概述DKNightVersion是github上面一个用于实现iOS应用夜间模式和多种主题的开源库。github上面有两个star数较高的库,DKNightVersion和SwiftTheme。后者源码是用swift实现的,OC和Swift混编导致应用的体积大幅度增加,于是选择了DKNightVersion。使用方法举例说明,此处假设我们的Theme只有两种:普通模式,夜间模式。DKColorPi

2017-03-13 18:29:51 1887

原创 早上刚出的Apple警告邮件·介绍一下JSPatch技术

今天早上关于JSPacth的Apple警告邮件炸锅了,都在请教解决办法,然而个人认为,如果AppStore不放权,那基本就无解了,毕竟上线条款很明确,你也改不了,所以我在这里介绍一下关于JSPacth的技术原理。一、背景需求介绍为什么我们需要一个热修复(hot-fix)技术?工作中容易犯错、bug难以避免。开发和测试人力有限。苹果Appstore审核周期太长,一旦出现严重bug难以快速上线新版本。

2017-03-08 13:58:09 481

原创 iOS开发之创建音频播放的单例类

因为涉及到项目的开发,所以这里只把PlayerCenter单例类中的代码进行展示,仅做参考,其中包含上一曲,暂停/播放,下一曲等功能,项目中也涉及到了后台播放和操作的功能,具体的使用大家可以继续研究,或者给我留言,等有空写一个Demo给大家分享PlayCenter.h#import #import #import #import #import "define.h"@interface PlayC

2017-03-08 11:33:39 1602 1

原创 iOS开发之展示gif图像

这个也是这段时间解决的问题,展示gif图像,在这里给大家也分享一下1.使用SDWebImageSDWebImage比较占内存,但是问题不大导入头文件#import "UIImage+GIF.h"设置gif图self.imageView.image = [UIImage sd_animatedGIFNamed:@"test"];也可以通过NSData导入+ (UIImage *)sd_animate

2017-03-06 17:45:50 1050

原创 iOS开发之加载html无CSS样式的解决办法

在开发的过程中,有时候需要加载一些 HTML 页面,对于不太复杂的界面,基本上都可以放到本地用 UIWebview 来加载,但是在开发过程中会碰到 UIWebview 加载出来的 HTML 页面没有图片和 CSS 样式加载出来的效果如下图:出现这种问题一般是资源路径读取的问题,我们把包含 HTML 文件的文件夹拖入工程的时候一般情况下是这样的:一般情况下我们的 Added folders 选项都是

2017-03-06 16:24:42 4645

原创 给大家分享一下最近开发遇到的一些坑

1、获取音频文件的时长;2、CALayer position contains NaN:[182.5 nan];3、Can't add self as subview;4、iOS中修改WebView默认的User Agent(用户代理);5、The certificate used to sign "XXX" has either expired or has been revoked;6、右滑p

2017-03-06 15:56:17 848

原创 关于开发证书,推送证书,发布证书创建的说明(亲测)

首先这篇文章跟之前的两篇文章是有一定的联系的,所以这篇文章是在前两篇的基础上编辑的,2017iOS开发最新的打包测试步骤(亲测)和2017最新App上架流程(首次,被拒后重新提交)(亲测) 一、首先讲一下开发证书的创建流程:1、开发证书的流程跟发布证书的类似,唯一不一样的就是第一步的选择项不一样,之后按照前面的文章操作即可(注意如果这里为灰色,说明已经创建配置

2017-03-06 11:51:37 3747

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关注的人

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