![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
iOS
DEVIL慢慢
这个作者很懒,什么都没留下…
展开
-
ios 视频缓冲进度条
self.cacheProgress = [[UIProgressView alloc]initWithFrame:CGRectMake(52, 0, kScreenWidth-45-45-kBottomViewHeight-2, 1)]; [self.cacheProgress setProgressViewStyle:UIProgressViewStyleDefault]; [s原创 2017-02-13 21:20:44 · 343 阅读 · 0 评论 -
iOS archive成功,但Organizer没有内容
解决办法:Targets —- Build Setting —->>> Skip Install —->Release 设为 No,然后就OK了.原创 2017-06-19 16:46:33 · 410 阅读 · 0 评论 -
json转dictionary
+ (NSDictionary *)dictionaryWithJSON:(id)json { if (!json || json == (id)kCFNull) return nil; NSDictionary *dic = nil; NSData *jsonData = nil; if ([json isKindOfClass:[NSDictionary clas原创 2017-06-22 12:00:11 · 172 阅读 · 0 评论 -
runtime基本使用方法
runtime获取属性、方法、变量、协议 unsigned int count; //获取属性列表//利用这个属性可以实现给Model类赋值 objc_property_t * propertyList = class_copyPropertyList([self class], &count); for (unsigned int i=0; i<count; i++)原创 2017-06-22 16:19:22 · 187 阅读 · 0 评论 -
ios 个性化界面跳转
CATransition *transition = [CATransition animation]; transition.duration = 0.5f; transition.timingFunction = [CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseInEaseOut]; tr原创 2017-06-14 17:51:25 · 136 阅读 · 0 评论 -
导入第三方库的framework时,头文件丢失,解决办法
今天做了一个工程,接入了ijkplayer这个开源的库.按照着教程,打好了framework这个第三方库.把他导入项目的时候,问题就出现了,输入头文件,系统无法读取,显示该文件不存在.![选择下面那个userheadersearchpath](http://img.blog.csdn.net/20161118230322415)![在这里把path添加进去](http://img.blog.csd原创 2016-11-28 14:28:27 · 296 阅读 · 0 评论 -
UILabel 在label的周围出现一条横线
UILabel 在label的周围出现一条横线原因:frame的长宽没有取整,或者说上下左右边没有取整解决方法:在取frame得时候,加上CGRectIntegral,使得长或宽得到一个整数,然后就完美的解决这个问题了修改前:goodsPriceLabel.frame = CGRectMake(0, self.kbottom - goodsPriceSize.height-10, self.fram原创 2016-05-20 20:56:47 · 906 阅读 · 0 评论 -
iOS 启动页广告
** iOS 启动页广告** 前段时间,公司要我写一个启动页广告,很简单,这里就说说怎么写启动页广告. 具体思路:因为加载图片需要时间,所以说第一次运行app的时候不显示图片,加载完成后,下载图片保存到本地.等第二次加载app的时候,启动完成后加载本地图片,这样启动后就可以直接显示广告图片. 效果图- (BOOL)application:原创 2016-06-17 20:35:05 · 241 阅读 · 0 评论 -
iOS圆角优化
问题来源:当我们一个页面需要使用很多圆角的时候,这时候,滑动起来,屏幕的帧数明显下降,所以这时候需要我们对页面进行优化。ios9以下,UIbutton,UIImageView 设置圆角的时候,都会引起离屏渲染,从而产生新呢过消耗。iOS9以后,UIbutton设置圆角的时候依旧会引起离屏渲染,而UIImageView不会了,显然,苹果公司对此也进行了优化。下面是我的对设置圆角的优化。放代码:原创 2016-08-28 18:29:30 · 253 阅读 · 0 评论 -
ios 判断图片类型是否为PNG
判断图片类型是否为PNG三句代码判断图片是否为pngint alphaInfo = CGImageGetAlphaInfo(image.CGImage);BOOL hasAlpha = !(alphaInfo == kCGImageAlphaNone || alphaInfo == kCGImageAlphaNoneSkipFirst ||原创 2016-08-11 21:17:49 · 217 阅读 · 0 评论 -
NSUserdefault的简单使用
//创建一个NSUserDefaults NSUserDefaults *userdefalt = [NSUserDefaults standardUserDefaults]; //通过key值删除存在user default的值 [userdefalt removeObjectForKey:kUserChannelsArray]; //同步一下userdefault原创 2016-08-12 19:40:37 · 147 阅读 · 0 评论 -
iOS 获取最上层 Window
NSEnumerator *frontToBackWindows = [UIApplication.sharedApplication.windows reverseObjectEnumerator]; for (UIWindow *window in frontToBackWindows) { BOOL windowOnMainScreen = window原创 2017-06-15 11:28:44 · 396 阅读 · 0 评论