Believe in your own future, will thank yourself right now
Sinner Yun
随笔分类 -
iOS
When i don't know it,i will take it go
摘要:1.显示地图、定位、显示当前位置。 导入你需要的功能的头文件,申明全局变量,代理方法等等。 初始化地图,在控制器即将显示额时候打开定位和跟踪用户,这里对参数不懂的话康忙进去都有注释。 对了。iOS8以后定位需要在info.plist添加以下字段 NSLocationAlwaysUsageDescri
阅读全文
摘要:Xcode报错: This app has crashed because it attempted to access privacy-sensitive data without a usage description. The app's Info.plist must contain an
阅读全文
摘要:居中也可如下更改: [textField setContentVerticalAlignment:UIControlContentVerticalAlignmentCenter];
阅读全文
摘要:控制器堆栈是dismiss掉下面的,上面的自动就dismiss。 [self.presentingViewController.presentingViewController dismissViewControllerAnimated:YES completion:nil];
阅读全文
摘要:解决方法 : 有法为此在 SDWebImage: SDWebImage / SDWebImage / UIButton+WebCache.h 导入此文件在您的类: #import <SDWebImage/UIButton+WebCache.h> 使用此方法的任何一种: - (void)setBack
阅读全文
摘要:交互流程 这个流程和支付宝的流程都差不多,理解了其实是一样的。 微信支付流程 首先需要理清楚流程: 用户使用APP客户端,选择商品下单。 商户客户端(就是你做的APP)将用户的商品数据传给商户服务器,请求生成支付订单。 商户后台调用统一下单API向微信的服务器发送请求,微信服务器生成预付单,并生成一
阅读全文
摘要:1 1,这种方法,拨打完电话回不到原来的应用,会停留在通讯录里,而且是直接拨打,不弹出提示 2 NSMutableString * str=[[NSMutableString alloc] initWithFormat:@"tel:%@",@"186xxxx6979"]; 3 // NSLog(@"str======%@",str); 4 [[UIAppl...
阅读全文
摘要:1 @interface NSString (MD5) 2 3 + (NSString *)md5To32bit:(NSString *)str; 4 5 @end 6 7 8 @implementation NSString (MD5) 9 10 + (NSString *)md5To32bit:(NSString *)str { 11 12 ...
阅读全文
摘要:1 - (UIViewController *)topViewController { 2 UIViewController *resultVC; 3 resultVC = [self _topViewController:[[UIApplication sharedApplication].keyWindow rootViewController]]; 4 ...
阅读全文
摘要:每一个iOS应用的开发者在工作中都会遇到需要用户键盘输入数据的需求,而输入框(UITextField/UITextView)的父界面可能是普通的UIView,也可能是UIScrollView,UITableView,UICollectionView 等。而如果输入框位于屏幕的底部,弹起的键盘很可能覆
阅读全文
摘要:@implementation WDEnterLineViewController{ float xx; float yy; UIImageView *bgImgView; } - (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after load...
阅读全文
摘要:[cpp] view plain copy // 添加所有的手势 - (void) addGestureRecognizerToView:(UIView *)view { // 旋转手势 UIRotationGestureRecognizer *rotationGestureRecognizer =
阅读全文
摘要:获取网络图片的尺寸: 转自:http://www.cnblogs.com/mafeng/p/5882656.html
阅读全文
摘要:选中xib中的label,在右边栏的第三个标签页中第三项是User Defined Runtime Attributes 添加一个keyPath,keyPath值为layer.borderWidth,类型为NSNumber,值为你想要设置的边框宽度。 layer.borderWidth layer.
阅读全文
摘要:Masonry是iOS在控件布局中经常使用的一个轻量级框架,Masonry让NSLayoutConstraint使用起来更为简洁。Masonry简化了NSLayoutConstraint的使用方式,让我们可以以链式的方式为我们的控件指定约束。本篇博客的主题不是教你如何去使用Masonry框架的,而是
阅读全文
摘要:搭建主流框架界面 0.达成效果 0.达成效果 我们玩iPhone应用的时候,有没发现大部分的应用都是上图差不多的结构,下面的TabBar控制器可以切换子控制器,上面又有Navigation导航条 我们本文主要是搭建主体的框架,数据暂时没有添加 我们玩iPhone应用的时候,有没发现大部分的应用都是上
阅读全文
摘要:collectionView 防止cell复用的方法 一: //在创建collectionView的时候注册cell(一个分区) UICollectionViewCell *cell=[collectionView dequeueReusableCellWithReuseIdentifier:@“cell" forIndexPath:indexPath]; for (UIView *...
阅读全文
摘要:__block int time = 60; __block UIButton *verifybutton = _GetverificationBtn; verifybutton.enabled = NO; dispatch_queue_t queue = dispatch_get_global_queue(DISPATCH_QUEUE_PRIO...
阅读全文
摘要:设置App的名称 设置App的启动图片 需要注意点是,App要杀掉重启才能显示出启动图片 2种方法防止图片被渲染 1. vc02.tabBarItem.image = [UIImage imageNamed:@"tabBar_new_icon"]; UIImage *image = [UIImage
阅读全文