- 博客(83)
- 资源 (1)
- 收藏
- 关注
原创 日期转化崩溃 NSDate *date = [dateFormatter dateFromString:time];
NSDateFormatter *df = [[NSDateFormatter alloc] init]; time = @"1940-06-04"; df.dateFormat = @"YYYY-MM-dd"; NSDate *date = [df dateFromString:time]; NSLog(@"dqdqwdd = %@ %@...
2018-04-26 11:10:01 939
原创 button自动检测 几个字符串之后能点击
UIButton *rightBtn = [[UIButton alloc] initWithFrame:CGRectMake(0, 0, 40, 40)]; [rightBtn setImage:[UIImage themeImageNamed:@"nor"] forState:UIControlStateNormal]; [rightBtn setImage:[UIImage
2017-08-22 10:44:29 284
原创 添加.c文件报错 use of undeclared identifier , use of undeclared identifier等等
添加.c文件报错比如 use of undeclared identifierUnknown type name 'NSString等等点击.c文件 把 右边栏的 属性的 identity and type 改为Objective-C Source或者 改成.m文件
2017-08-16 17:32:52 5699
原创 控件设置alpha或者layer的opacity时,他的子类的透明度也会跟着变成透明
控件设置alpha或者layer的opacity时,他的子类的透明度也会跟着变成透明解决方法如下: view.backgroundColor = [[UIColor lightGrayColor] colorWithAlphaComponent:0.25];
2017-07-05 14:52:48 1065
原创 代码运行 出现 use of unresolved identifier“xxxxVC”
明明项目左边有这个类 但是运行时候却说找不到可能是因为 点击 该类后 的右边栏 的 target membership 的沟去掉了
2017-06-12 11:18:10 7862
原创 导入MRC文件报错 混编的办法
在项目 找到 Build Phases在compile sources 往下第二个 找mrc 的文件 加入 -fno-objc-arc
2017-03-10 11:12:34 577
原创 关于苹果审核IPv6被拒 的问题 完美解决
原因很简单 天朝可以 美国那边不一定可以解决方法也很简单 MAC 设置个ipV6环境1、连接网线2、按住option键,点击共享点亮这三个然后你的测试机找到你自己的共享热点名,连接上去之后,你的测试机就会在ipv6环境了之后就简单了 测试你的ipv6是可以的话 就直接 截图 上去找苹果申诉 叼
2017-01-12 10:54:14 2537
原创 关于 NSMutableAttributedString 的详解 比如 字体描边 字体阴影
-(void)test{ UITextView *textView; NSMutableAttributedString * attString = [[NSMutableAttributedString alloc]initWithString:[NSString stringWithFormat:@"请输入内容"]]; //设置attString
2016-11-02 16:27:43 1522
原创 检测键盘的出现跟消失
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(keyboardWillShow:) name:UIKeyboardWillShowNotification object:nil]; [[NSNotificationCenter defaultCenter] addObserver:self
2016-11-02 11:25:11 276
原创 长按手势需要注意,不停的触发
UILongPressGestureRecognizer *longPressGesture = [[UILongPressGestureRecognizer alloc]initWithTarget:self action:@selector(longPressBtn:)];// [longPressGesture setDelegate:self];// longPressGe
2016-11-02 11:20:45 863
原创 把图片写入沙盒文件(具体还在研究)
先以时间命名_uploadImageName = [[NSString alloc]initWithFormat:@"picture_%0.f.png",[[NSDate date] timeIntervalSince1970]]; [self saveImage:_myImg withName:_uploadImageName];- (void) saveImage:(UII
2016-11-02 11:15:07 832
原创 保存图片到相册
UIImageWriteToSavedPhotosAlbum(_myImg, self, @selector(imageSavedToPhotosAlbum:didFinishSavingWithError:contextInfo:), nil);上面的_myimg 就是需要保存的 uiimage 图片- (void)imageSavedToPhotosAlbum:(UIImage *)im
2016-11-02 11:11:10 673
原创 截取图片
//截取self.view全图 // UIGraphicsBeginImageContextWithOptions(self.view.bounds.size, self.view.opaque,0.0); // [self.view.layer renderInContext:UIGraphicsGetCurrentContext()]; // UIIm
2016-11-02 10:57:26 227
原创 切割 图片宽高 字符串 600X300
假如一个 图片 "http://XXXX/ftp/upload/2016/10/28/11/5812c0f5776a2.jpg?900X616"想得到后面的宽高 可以-(CGSize)imgSize:(NSString *)imgPath{ CGSize sz; NSRange range = [imgPath rangeOfString:@"?"
2016-10-28 11:39:16 461
原创 约束 对 tableheadview 不起作用b
UIView * adw = [[UIView alloc] init]; adw.backgroundColor = [UIColor redColor]; _myTableView.tableHeaderView = adw; [adw mas_makeConstraints:^(MASConstraintMaker *make) {
2016-09-21 15:31:43 405
原创 解决多行cell 设置头像变圆 导致变卡的问题
UIGraphicsBeginImageContextWithOptions(_avatar.bounds.size, NO, [UIScreen mainScreen].scale); [[UIBezierPath bezierPathWithRoundedRect:_avatar.bounds cornerRadius:25] addClip]; [_avata
2016-08-09 16:17:54 254
原创 把控件设置到window 上
[[UIApplication sharedApplication].keyWindow addSubview:self];
2016-07-27 15:51:47 283
原创 手势 获取tag值
cell.titleLabel.tag = indexPath.row; UITapGestureRecognizer *taptitleLabel = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(taptitleLabel:)]; [cell.titleLabel addGestureR
2016-07-05 15:59:00 295
原创 转换16进制颜色色值
+ (UIColor *)HexColorSixteen:(NSString *)hexColor{ unsigned int red,green,blue; NSRange range; range.length = 2; range.location = 0; [[NSScanner scannerWithString:[hexCo
2016-06-13 12:01:14 576
原创 合并静态库 就是.a文件
比如百度统计 sdk 会有 2个.a文件 一个支持手机 一个只支持模拟器运行时候就很麻烦 打开 终端lipo -create 空格 拖动2个文件 进来 然后 空格 -output ~/Desktop/some.a后面是输出路径和名字比如lipo -create /Users/fanyue/Desktop/Release-iphoneos/libB
2016-05-20 16:29:17 268
原创 Archive上传成功了,在"构建版本"一直刷不出来
现在项目 如果太大 api太多的话 上传项目的时候 是不会检测的遇上上传成功 才去检测的时候 如果 非共用的api 使用了 或者重名的话 会发一封邮件到 账号的邮箱里 比如:亲爱的开发者,我们发现了一个或多个问题你最近交付”xxxxxxx”。要处理您的交付,必须纠正以下问题:非公开一对我的使用:在xxxx APP参考选择器:_terminate
2016-05-05 10:56:42 2972
原创 解决tableview下滑隐藏HeaderInSection的问题
//去掉UItableview headerview黏性- (void)scrollViewDidScroll:(UIScrollView *)scrollView { CGFloat sectionHeaderHeight = 10; //(UItableview Section 的高度) if (scrollView.contentOffset.y=0)
2016-03-24 18:13:52 344
原创 设置uitableiview的下滑线 左边铺满
1.初始化的时候 写上这2句_listTable = [[UITableView alloc]initWithFrame:CGRectMake(2, 9, SIZE_WIDTH(_bgImageView)-4, SIZE_HEIGHT(_bgImageView)-10)]; [_listTable setSeparatorInset:UIEdgeInsetsZero]; [_l
2016-03-23 17:32:49 721
原创 二维码使用之二维码生成
在我的资源下载Libqrencode 这个库 然后导入库//二维码图片 if (!_qRImg) { _qRImg = [[DLImageView alloc] initWithFrame:CGRectMake(30, YHeight(_avatar) + 20, self.frame.size.width - 60, self.frame.size.
2016-03-18 15:29:11 336
原创 二维码使用之二维码扫描
1.下载ZBar2.先准备一个扫描的页面,继承于 ZBarReaderViewController@interface QRCodeVC : ZBarReaderViewController //扫一扫页面3.在.m 的页面设置各种东西- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)n
2016-03-18 15:23:27 355
原创 保存图片到本地相册
-(void)tapSaveBGView{ NSLog(@"保存到本地相册"); UIImageWriteToSavedPhotosAlbum(_customQRView.qRImg.image, self, @selector(imageSavedToPhotosAlbum:didFinishSavingWithError:contextInfo:), nil);}
2016-03-09 17:25:15 550
原创 关于 视图的层次关系
将一个UIView显示在最前面只需要调用其父视图的 bringSubviewToFront方法。将一个UIView层推送到背后只需要调用其父视图的 sendSubviewToBack方法。如:[_bottomScrollView sendSubviewToBack:_noDataView];
2016-02-23 11:02:50 431
原创 label 省略号颜色改变
[_fangWeiLabel setAttributedText:[[NSAttributedString alloc] initWithString:_fangWeiLabel.text attributes:@{NSForegroundColorAttributeName: ColorHolidayYesOrNo}]];
2016-01-21 11:38:25 525
原创 在tableview的label使用NSMutableAttributedString要注意
CGSize textSize = CGSizeMake(mainView_w - 16, 1000); if (optionType == YunChengOptionTypeYear) { all_haulobj = [all_haulArray objectAtIndex:row]; } else { all_haulobj = [all_ha
2016-01-19 14:31:34 259
原创 UIVIEW 设置圆角 +边框阴影
_topTableView.layer.cornerRadius = 10.0f; _topTableView.layer.borderWidth = .5f; _topTableView.layer.borderColor = [UIColor colorWithHexString:FYColor_10].CGColor; _topTableView.layer.mask
2016-01-15 15:41:48 323
原创 圆角的图片拉伸不变形
UIImage*image=[UIImage imageNamed:@"ifo_bg"]; [bgImgview setImage:[image stretchableImageWithLeftCapWidth:100 topCapHeight:50]];第一个参数是设置X 坐标,第二个参数是设置Y坐标
2016-01-05 14:17:35 648
原创 改变 UITextField 提示语的 字体颜色
[_passwordTextField setValue:[UIColor whiteColor] forKeyPath:@"_placeholderLabel.textColor"];
2015-12-24 10:19:49 561
原创 协议用法
协议就是 让别的类 干一些 自己类干不了的事 , 比如 cell 不能push VC 那么就让VC 去干1. 在cell 里面 声明 协议方法 并设置成属性 记得在 interface 上面 所以必须加上 calss@class DiscoverCellHeadView;@protocol CollectBtnDelgate /** *
2015-11-23 14:00:08 269
转载 iOS实现多个异步线程同步的操作
设置一个场景,有10个异步线程,当10个异步线程全部完成后,再执行某一项的操作. 使用dispatch_queue的并行队列. 相机而言的就有dispatch_groupdispatch_queue_t dispatchQueue = dispatch_queue_create("ted.queue.next", DISPATCH_QUEUE_CONCURRENT);dispat
2015-11-03 14:24:03 568
原创 安装cocoapods
可以先看看别人的http://blog.devta空格ng.com/blog/2014/05/25/use-空格cocoapod-to-manage-ios-lib-depe空格ndency/1.在安装cocoapods之前先 在Mac中安装好Ruby环境 具体怎么安装去google下但是MAC一般默认已经安装好如果你的gem太老,可能也会有问题,可以尝试用如下命令升级gem:
2015-11-03 11:30:43 254
原创 自定义友盟分享 不需要设置title 的方法
支持title设置的平台:QQ、QQ空间、微信、微信朋友圈QQtitle设置方法:[Objective-C] 纯文本查看 复制代码?1[UMSocialData defaultData].extConfig.qqData.title = @"QQtitle";QQ空间titl
2015-10-22 15:34:27 960
原创 2个没有固定长度约束的控件的优先级
如图所示 新浪label 和 账号label 都是左右间距10 而没有设置固定长度这个时候想优先显示平台label 再去算 这个账号的显示 要怎么办呢打开xib 选择控件这4个分别是 一个横向一个竖向,一个阻止变大一个阻止变小只要 中间的参数 大于 另外一个控件的参数就OK了
2015-09-23 16:45:34 283
原创 圆角和阴影同时存在
要特么先设置背景色!aaa.layer.cornerRadius = 8; aaa.layer.shadowColor =UIColor.grayColor.CGColor; aaa.layer.shadowOffset = CGSizeMake(2, 2); aaa.layer.shadowOpacity = 0.8; aaa.layer.shadowRad...
2015-09-21 17:39:54 395
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人