IOS
youMN
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Quartz2D绘制水印文字没有阴影效果处理
今天试了一下ios下在图片上加水印的效果,结果发现了一个不知道是不是Xcode的bug的问题,放出来跟大家分享一下。- (void)drawRect:(CGRect)rect { // Drawing code// 需要绘制的文字 NSString *str = @"优米诺"; NSShadow *sh = [[NSShadow alloc]init]; sh.s原创 2015-10-11 13:23:13 · 658 阅读 · 0 评论 -
iOS远程推送的原理
昨天晚上开会讨论项目的技术难点,由于CTO并不懂iOS,所以问到了推送的事情,有几个应用场景的实现忘了,所以又重新看了一遍,总结这个博客,希望能对看到的人有所帮助。我这里只说远程推送,本地推送就不说了,因为不涉及到服务器交互。说到推送不得不提到APNs(Apple Push Notification Service),出去别人问你懂不懂APNs一定要知道是这个。以下场景以QQ为例: 1、QQ一启动原创 2016-01-16 15:25:25 · 944 阅读 · 1 评论 -
UITableViewCell的几种创建和加载方式
本篇博客是关于UITableViewCell的几种创建和加载方式的,我相信有一大部分人对这个都是懵懵懂懂的,所以我今天就写一篇博客来说一下我个人的理解,如果有错误的地方请指正!说到UITableViewCell就不得不说一说重用机制,为了提高程序的运行效率和优化资源的占用率,OC中对于UITableViewCell有一种重用机制,目的就是不让系统去重复的创建cell,节省系统资源,提高运行效率,废话原创 2015-12-04 00:02:06 · 3119 阅读 · 0 评论 -
关于静态cell实现tableView顶部与状态栏顶部平齐的问题
最近开发的app有个我的页面需要用到静态cell来做,因为这个页面基本不改动,用静态cell简单方便,需求如下图所示,并且有4个section,组和组之间还有一个间隔 tableView的顶部是与状态栏的顶部平齐的,一般的都是放在状态栏下方,这个不用特殊设置就行,刚开始一看这个页面太简单了就没做,做起来发现并不是这么回事。刚开始我用的是grouped模式 用这个的初衷是每个section原创 2016-01-22 22:09:36 · 3759 阅读 · 1 评论 -
关于用OC创建的项目调用swift代码
关于用OC创建的项目调用swift代码之前用的都是swift的项目去混编OC去调用,最近公司在开发新项目,主体还是用的OC,但是我希望用swift来开发,所以就只能混编,但是遇到了OC的项目如何调用swift的类的问题,都知道swift项目调用OC建一个桥接文件,之后再去设置里配置一下就可以了,在此就不说这个问题了,只说说OC的项目混编swift的调用问题。其实特别简单,也是需要导入swift的头文原创 2016-01-14 09:51:05 · 590 阅读 · 0 评论 -
在AppDelegate中检测当前网络状态
首先需要到苹果网站下载一份源代码:Reachability.zip 这里我已经下好了,放在网盘中:http://pan.baidu.com/s/1pKoBAjD,直接下载就行 然后解压这个文件 1、把Reachability.h和Reachability.m文件拖到项目中 2、添加框架:SystemConfiguration.framework 3、在AppDelegate.h头文件中原创 2016-03-16 16:58:21 · 823 阅读 · 0 评论
分享