
ios
Fight咫尺
这个作者很懒,什么都没留下…
展开
-
ios7 UILabel sizeWithFont方法的最新写法
ios7以后 摒弃了 sizeWithFont方法,那么该怎么改写呢不换行CGSize fontSize = [string sizeWithAttributes:@{NSFontAttributeName:[UIFont systemFontOfSize:15}];换行的话,首先要设置 UILabel 的 numberOfLines属性等于0,然后再计算SizeNSAttri原创 2015-01-17 14:12:56 · 994 阅读 · 0 评论 -
ios 滑动切换视图
demo 链接使用方法:只需将视图数组和标题数组 传入LNSlideView中即可。/** * 初始化 * * @param frame View的frame * @param controArray 底部TableView的数组 * @param topTitleArray 顶部标题按钮的数组 * * @return */LNSlideView *sl原创 2015-11-15 20:59:21 · 1190 阅读 · 0 评论 -
ios UITextView的placeholder属性实现
为了能够简单的使用这个属性,我重新自定义了一个UITextView。 用法非常简单:直接使用点语法设置placeholder字段即可, 除了这个属性外,它还可以自动调节高度, 需要调节高度时直接使用initWithWidth:maxHeight:方法即可 源码地址:http://git.oschina.net/larknan/LNTextView- (void)viewDidLoad {原创 2015-11-06 09:25:00 · 590 阅读 · 0 评论 -
A valid provisioning profile for this executable was not found.
真机测试时遇到这个问题,可能是之前发布应用时,项目的Build Settings——Code Signing——Provisioning Profile设置成了Distribution证书,将它切换成Development证书即可。原创 2015-04-29 17:07:00 · 716 阅读 · 0 评论 -
Missing Push Notification Entitlement的解决方法
这个原因是因为app添加消息推送后,上架时没有更新产品化阶段证书。(Distribution)解决方法:1.上架前.在对应的app id下点击Edit,并且要把Push Notifications的两个选项都激活。 2.激活后,在此页面上点击+号选择app store 重新生成证书3.下载证书后双击,修改Bui原创 2015-04-18 18:00:17 · 5086 阅读 · 0 评论 -
MPMoviePlayerViewController的使用方法和横屏显示
我写了一个例子上传上来了。http://download.youkuaiyun.com/detail/larknan/8440021这个例子包含两点1.简单使用2.横屏显示下面是源码:#import #import "ViewController.h"//获取设备的物理高度#define ScreenHeight [UIScreen mainScreen].bounds.s原创 2015-02-11 12:53:49 · 1043 阅读 · 0 评论 -
SDWebImage 缓存策略以及缓存清理
1.缓存策略-SDWebImageOptions默认是开启了硬盘\内存缓存的* SDWebImageRetryFailed 下载失败了会再次尝试下载* SDWebImageLowPriority 当UIScrollView等正在滚动时,延迟下载图片(放置scrollView滚动卡)* SDWebImageCacheMemoryOnly 只缓存到内存中,不缓存到硬转载 2015-01-21 15:59:44 · 3929 阅读 · 0 评论 -
获取沙盒文件路径的两种方法
下面是获取沙盒文件路径的两种方法:方法一: NSArray *paths =NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,YES); NSString*documentsDirectory = [pathsobjectAtIndex:0]; NSString *imgP转载 2015-01-21 15:05:29 · 1336 阅读 · 0 评论 -
如何设置AFNetworking和SDWebImage的cookie
1.AFNetworking框架添加cookie其实,我个人在项目开发的过程中觉得AFNetworking框架它会自动把cookie保存下来的。通过以下方法可以找到cookie:[[NSHTTPCookieStorage sharedHTTPCookieStorage] cookies];并且AFNetworking在下一次请求的时候会去NSHTTPCookieStorage里找到co原创 2015-01-24 14:28:26 · 3436 阅读 · 0 评论 -
ios SDWebImage添加头部参数
其实我想大多数人用不到这个方法的,之所以要修改头部是因为公司项目图片放到了阿里云服务器上了,反正不知道为什么访问图片的时候要加一个头信息 “Referer” 才能够访问到图片。所以,没办法只能在网上找了。先在GitHub上找到SDWebImage框架后,大致看了看它给出的文档,可惜没有关于Header的设置。只好再去Google,再三变换关键词后终于找到答案。SDWebImageDow原创 2015-01-20 14:53:13 · 2917 阅读 · 0 评论 -
AFNetWorking 请求携带cookie
历经几个小时的折腾,硬是没有搜到解决问题的方法。还好在公司前辈的指导下解决了此问题。下面我就把我的解决方法贴出来 NSArray *cookies = [[NSHTTPCookieStorage sharedHTTPCookieStorage]cookies]; NSString *signature = @""; NSString *userId = @"";原创 2015-02-08 18:47:06 · 3716 阅读 · 1 评论 -
ios app如何更新版本
最近更新app,苦于第一次操作不敢乱弄,所以百度半天却没有一个完整的流程。那我就把我的更新流程说下,以供各位参考。(我说的是更新,如果是第一次上架的话就不要看了。)一、给项目打包 1.打包时要修改项目的version和bulid。version就是版本了,build具体意义我也不太清楚,可以随便写几个数字也可以写上日期(如:150206)。作用大家自己百度或Google好了。原创 2015-02-06 10:03:32 · 970 阅读 · 0 评论 -
ios9 第三方SDK无法回调问题
在iOS9或以上,则必须要实现以下两个方法,并在其中进行自己的代码处理(有部分开发者仅仅实现了第一个,所以可能会导致他自己的处理回调的方法没有执行)- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApp转载 2016-02-01 04:33:56 · 774 阅读 · 0 评论