自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 问答 (1)
  • 收藏
  • 关注

原创 全局设置NavigationBar样式

建议写进UINavigationBar的Category便于不同项目复用 [[UINavigationBar appearance] setShadowImage:[[UIImage alloc] init]]; // 隐藏底部线条 [UINavigationBar appearance].titleTextAttributes = @{NSForegroundColorAttr...

2018-10-12 09:50:36 642

原创 iOS 12 更新 遇到的坑以及解决方法

1. 升级iOS12 编译遇到 : iPhone has denied the launch request.解决方法修改以下证书的信任状态:钥匙串 -> 证书 -> 显示简介 -> 信任-> 将始终信任改为使用系统默认Developer Authentication Certification AuthorityDeveloper ID Certification...

2018-10-08 17:14:41 3840 1

原创 KVO封装 -------一行代码搞定观察者的添加 回调处理

通过给NSObject添加分类实现封装使用时 对象 直接调用即可-(void)sjyObserver:(NSObject )object keyPath:(NSString )keyPath block:(KVOBlock)block;/* * object : 观察者(一般使用 self ) * keyPath: 被观察的属性字段 * block : 观察...

2018-07-12 10:38:13 280

原创 AVPlayer 实现视频播放器的开发

最近由于需求要自己单独实现视频播放,但是在网上走遍,取到的Demo都不尽人意,要么无法实现按钮的显示隐藏,要么拖动视频进度滑竿无法快进,再次自己做了一个Demo, 在iOS开发中,播放视频通常有两种方式,一种是使用MPMoviePlayerController(导入 MediaPlayer.Framework框架)还有一种是使用AVPlayer,并导入 MediaPlayer.frame通过layer层实现播放.

2016-06-16 23:07:15 1304

原创 UIAlertController --------实现弹出输入框,进行文本输入,并进行传值

UIAlertController 在集成UIAlterView 和 UIActionSheet 功能后, 具有极大的灵活性,意味着您不必拘泥于内置样式。以前我们只能在默认视图、文本框视图、密码框视图、登录和密码输入框视图中选择,现在我们可以向对话框中添加任意数目的UITextField对象,并且可以使用所有的UITextField特性。当您向对话框控制器中添加文本框时,您需要指定一个用来配置文本

2016-06-03 14:09:28 2456

原创 部分宏定义

//条件编译屏蔽C语言#ifdef __OBJC__强调内容//1.定义宏的时候,尽量将项目的前缀加上#define CZRandom [UIColor colorWithRed:arc4random_uniform(256)/255.0 green:arc4random_uniform(256)/255.0 blue:arc4random_uniform(256)/255.0 alpha...

2019-06-26 12:09:45 229 1

原创 孤寂,今夜无眠

从未想过要在一个地方驻留,一个人呆的久了,心中免不了有各种各样的想法与期许。也许平静的时候,徒步出去走一走或者安逸的阅读几篇文章是一件消遣寂寥的好方法。生活总是点缀着一些莫名的愁绪,还有一些莫名的伤感与孤寂,许多时候因为害怕去表达和挽留而错过一段段美好。岁月流淌,回首时才发现原来一个人的夜,一个人的等待使得曾经的感动已渐渐变得淡了。已不记得已经有多少个夜晚一直在等待,一直在坚持,这一变成为一种...

2018-07-12 14:27:33 320

原创 iOS开发 GET、POST请求方法:NSURLSession篇

NSURLConnection,在iOS 9被宣布弃用,本文不使用NSURLConnection进行网络编程,有兴趣的童鞋可以参考:iOS开发 GET、POST请求方法(NSURLConnection篇)介绍:NSURLSession,为iOS7中的新网络接口,是在2013年的WWDC上,由Apple提出的NSURLConnection继任者的:NSURLSession。N

2018-07-12 14:22:53 216

转载 pch文件的操作

//条件编译屏蔽C语言#ifdef __OBJC__强调内容//1.定义宏的时候,尽量将项目的前缀加上#define CZRandom [UIColor colorWithRed:arc4random_uniform(256)/255.0 green:arc4random_uniform(256)/255.0 blue:arc4random_uniform(256)/255.0 a

2016-06-18 20:48:55 587

原创 iOS 多线程处理 ----NSThread, NSOperation,GCD

1个进程要想执行任务,必须得有线程线程 : 执行任务的单元片段叫做线程,也就是真正的任务执行者,只不过系统默认把任务交给主线程来做. 大多时候为了提高用户体验需要把耗时的任务交给子线程 来做.一个进程是由一个或多个线程组成.进程只负责资源的调度和分配.线程才是 程序的执行单元,负责代码的执行. 每个正在运行的程序至少包含一个线程(即主线程),该线程在程序启动时被创建用于执行mian函数

2016-06-04 20:08:45 504

空空如也

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

TA关注的人

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