iOS-地图相关(苹果地图、百度地图、高德地图)
一、苹果地图相关 第一、室外定位 **一.新建工程,在工程 Build Phases 中的 Link Binary With Libraries 中添加框架** CoreLocation.framework MapKit.framework **二.建议创建 PCH 文件,在文件中导入头文件** #import <MapKit> #import <CoreLocation> **三.在相关控制器中遵守协议** <CLLocationManagerDelegate> <MKMapViewDelegate> **四.申明相关属性** @property (nonatomic, ret...【详细】
ios 苹果自带的地图生成
2016年08月29日 赞:0 评论:0 阅读:251
iOS-github之创建及发布
一.创建账户 http://www.cocoachina.com/ios/20160212/15024.html 二.上传开源项目 第一种方式: http://www.jianshu.com/p/f3cba0a3f1bd (可以实现代码的即时上传 边写边传) 三.git相关 传送门 详解版传送门 【详细】
ios github之创建及发布
2016年08月20日 赞:2 评论:0 阅读:270
iOS-安装CocoaPods
一. iOS 最新版 CocoaPods 的安装流程 1.安装RVM (1)安装RVM curl -L get.rvm.io | bash -s stable (2)测试是否安装正常 rvm -v 2.用RVM升级Ruby (1)查看当前ruby版本 ruby -v (2)列出已知的ruby版本 rvm list known (3)安装ruby 2.2.4(本人安装这个版本) rvm install 2.2.4 3.更换Ruby镜像 (1)检查当前镜像 gem sources -l (2)移除当前镜像 gem sources --remove https://rubygems.org/ (具体看你上一步检...【详细】
ios 安装cocoapods
2016年08月19日 赞:0 评论:0 阅读:301
iOS_MD5加密
十六位加密 - (NSString *)md5:(NSString *)str { const char *cStr = [str UTF8String]; unsigned char result[16]; CC_MD5(cStr, strlen(cStr), result); // This is the md5 call return [NSString stringWithFormat: @"xxxxxxxxxxxxxxxx", result[0], result[1], result[2], result[3], result[4], result[5], result[6], result[7], result[8], result[9], result[10], result[11], result[12], result[13], result[14], result[15] ]; } -(void)logoinButtonClick { [se...【详细】
ios 纯代码启动页launchImage
2016年08月18日 赞:0 评论:0 阅读:239
iOS-第三方自带info.plist产生问题部分解决方法
ios iOS-第三方自带info.plist产生问题部分解决方法
2016年08月18日 赞:0 评论:0 阅读:208
IOS第三方登录:QQ.新浪微博开发--分享、授权登录
一、准备工作 0.前往(http://www.mob.com),用公司的Mob账号注册登录,下载ShareSDK For iOS ,然后倒入工程中,在点击文档中心,选择iOS集成文档,根据分享或者登录查看文档! 1. 百度搜索微博开放平台,用公司注册的账号和密码登注册成为开发者,创建应用项目,获取APPkey 2.添加 SDK 文件到工程 添加 ShareSDK iOS版SDK到项目中或者是 Cocoapods 集成! 在工程中...【详细】
ios 回调的基本使用
2016年07月28日 赞:1 评论:0 阅读:571
iOS-回调的基本使用
一.在SettingItem.h中声明 typedef void (^MJSettingItemOption)(); @property (nonatomic, copy) SettingItemOption option; 二.在别的类中使用使用 SettingItem *update = [SettingArrowItem itemWithIcon:@"MoreUpdate" title:@"检查新版本"]; update.option = ^{ // 弹框提示 [MBProgressHUD showMessage:@"正在拼命检查中....."]; #warning 发送网络请求 // 几秒后消失 dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)...【详细】
ios 回调的基本使用
2016年07月21日 赞:0 评论:0 阅读:273
iOS-UIWeb相关
- (void)loadView { self.view = [[UIWebView alloc] init]; } - (void)viewDidLoad { [super viewDidLoad]; // 设置标题 self.title = self.html.title; UIWebView *webView = (UIWebView *)self.view; webView.delegate = self; // 创建URL NSURL *url = [[NSBundle mainBundle] URLForResource:self.html.html withExtension:nil]; // 创建请求 NSURLRequest *request = [NSURLRequest requestWithURL:url]; // 发送请求加载网页 [webView loadRequest:reques...【详细】
ios UIWeb相关
2016年07月21日 赞:0 评论:0 阅读:241
iOS-字符串转换成NSData后在转换成字符串
一.字符串转换成NSData NSDateFormatter*df = [[NSDateFormatter alloc]init];//格式化 [df setDateFormat:@"yyyy-MM-dd HH:mm:ss"]; [df setLocale:[[NSLocale alloc]initWithLocaleIdentifier:@"zh_CN"] ]; NSDate*date =[[NSDate alloc]init]; date =[df dateFromString:timeStr]; 二.NSData转换成字符串 NSDateFormatter* df2 = [[NSDateFormatter alloc]init]; [df2 setDateFormat:@"MM月dd日 HH:mm"]; NSString* str1 = [df2 stringFromDate:date];【详细】
ios 字符串转换成NSData后在转换成字符串
2016年07月15日 赞:0 评论:0 阅读:244
iOS-UISegmentedControl和UIScrollView
一.声明属性和代理 <UIScrollViewDelegate> @property(nonatomic,strong)UISegmentedControl * segmentedControl; @property(nonatomic,strong)UIScrollView *bgScroll; @property(nonatomic,strong) UIView *bgView ; @property(nonatomic,strong) UIView *bgView1 ; @property(nonatomic,strong) UIView *bgView2; 二.实现 #pragma mark - content内容 - (void)creatContent{ NSArray *segmentedArray = [[NSArray alloc]initWithObjects:@"实时数据",@"数...【详细】
ios 搜索框UISearchBar
2016年07月15日 赞:0 评论:0 阅读:308
iOS-搜索框 模糊查询 (UISearchController 和 UISearchBar)
一、模糊查询 第一种方法:UISearchController 1.代理协议 和 属性 相关 代理协议: UITableViewDelegate,UITableViewDataSource,UISearchControllerDelegate,UISearchResultsUpdating 属性: //tableView @property (strong, nonatomic) UITableView *tableView; //searchController @property (strong, nonatomic) UISearchController *searchController; //数据源 @property (strong,nonatomic) NSMutableArray *dataList; @property (strong,n...【详细】
ios 搜索框 模糊查询 (UISearchController UISearchBar)
2016年07月08日 赞:1 评论:0 阅读:271
iOS-伸缩表实现(QQ列表模式)
1.声明属性和代理 <UITableViewDataSource> { BOOL _flagArr[100]; NSArray *_array; } @property(nonatomic,strong)UITableView *tableView; 2.创建tableview - (void)createTableView{ _array = @[@"驴友",@"牌友党",@"大学同学",@"非好友"]; UIView *line = [[UIView alloc]initWithFrame:CGRectMake(0, 72+HEIGHT/16+10, WIDTH, 2)]; line.backgroundColor = SLIVERYCOLOR; [self.view addSubview:line]; self.tableView = [[UITableView alloc]ini...【详细】
ios 伸缩表实现(QQ列表模式)
2016年07月08日 赞:0 评论:0 阅读:399
iOS-获取当前时间
NSDate *currentDate = [NSDate date];//获取当前时间,日期 NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init]; [dateFormatter setDateFormat:@"YYYY-MM-dd"]; NSString *dateString = [dateFormatter stringFromDate:currentDate]; NSLog(@"dateString:%@",dateString); UILabel *timeLabel = [[UILabel alloc]initWithFrame:CGRectMake(0, 110 + self.picWhith + 30, WIDTH, 20)]; timeLabel.text = dateString; timeLabel.textAlignment = NSTextAl...【详细】
ios 获取当前时间
2016年07月08日 赞:0 评论:0 阅读:279
iOS-弹出视图或者限制时间消失
一.弹出视图 1.声明相关属性和代理 <UIGestureRecognizerDelegate> @property(nonatomic,strong)UIView *bgView; @property(nonatomic,strong)UIView *PopView; 2.弹出视图 self.bgView = [[UIView alloc]initWithFrame:CGRectMake(0, 0, WIDTH, HEIGHT)]; self.bgView.backgroundColor = [UIColor colorWithRed:0 green:0 blue:0 alpha:0.5]; [self.view addSubview:self.bgView]; UITapGestureRecognizer *tap = [[UITapGestureRecognizer alloc]initWit...【详细】
ios 弹出视图且一秒消失
2016年07月07日 赞:0 评论:0 阅读:288
iOS-UITextView设置PlaceHolder
1.声明属性和代理 <UITextViewDelegate> @property(nonatomic,strong)UILabel *PLlab; @property(nonatomic,strong)UITextView *inputView; 2.创建textview和lable //输入框视图 inputView = [[UITextView alloc]initWithFrame:CGRectMake(5, 72, WIDTH-10, (HEIGHT-70)/3-20)]; inputView.keyboardType = UIKeyboardTypeDefault; inputView.font = [UIFont systemFontOfSize:14]; inputView.delegate = self; inputView.textColor = TEXTCOLOR; [self.view a...【详细】
ios iOS-UITextView设置PlaceHolder
2016年07月07日 赞:0 评论:0 阅读:323
iOS-Lable实现长按后复制
1.声明相关属性,和代理 <UIGestureRecognizerDelegate> @property(nonatomic,strong) UILabel *moonLab; @property(nonatomic,strong)UIView *bgView; @property(nonatomic,strong)UIView *PopView; 2.创建一个lable self.moonLab = [[UILabel alloc]init]; self.moonLab.font = [UIFont systemFontOfSize:14]; self.moonLab.backgroundColor = [UIColor yellowColor]; self.moonLab.text = @"昨晚睡得很好,请专家团给点建议!--给你妹的建...【详细】
ios 弹出提示框后一秒消失
2016年07月07日 赞:0 评论:0 阅读:345
iOS-图片水印,图片裁剪和屏幕截图
一.图片水印 1.创建个UIImageView @property (weak, nonatomic) IBOutlet UIImageView *neImage; 2.创建个方法实现水印功能 - (void)viewDidLoad { [super viewDidLoad]; UIImage *bgImage = [UIImage imageNamed:@""]; //创建一个位图上下文 UIGraphicsBeginImageContextWithOptions(bgImage.size, NO, 0.0); //将背景图片画入位图中 [bgImage drawInRect:CGRectMake(0, 0, bgImage.size.width, bgImage.size.height)]; //将水印Logo画...【详细】
ios 图片水印 图片裁剪和屏幕截图
2016年06月29日 赞:4 评论:0 阅读:1238
Path-CGContext
Paths中的几个重要元素 重绘调用 setNeedsDisplay Points void CGContextMoveToPoint ( CGContextRef c, CGFloat x, CGFloat y ); 指定一个点成为current point Quartz会跟踪current point一般执行完一个相关函数后,current point都会相应的改变. Lines 相关的几个函数 void CGContextAddLineToPoint ( CGContextRef c, CGFloat x, CGFloat y ); 创建一条直线,从current point到 (x,y) 然后current point会变成(...【详细】
ios Path-CGContext
2016年06月28日 赞:1 评论:0 阅读:645
Segue
利用storyboard创建控制器,segue分为自动和手动两种压栈方式 1.手动压栈 控制器上面的单独子控件需要进行压栈时,需要调用方法: [self performSegueWithIdentifier:<#(nonnull NSString *)#> sender:<#(nullable id)#>]; 然后在调用下面方法进行压栈前的对相关联的两个控制器的操作, - (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender 2.自动压栈 调用下面方...【详细】
ios segue
2016年06月17日 赞:0 评论:0 阅读:255
控件监听方法
1.是否继承UIControl 查看控件是否有 addTarget 方法 2.查看控件是否有delegate 3.查看代理是否有通知功能 [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(textfieldChange) name:UITextFieldTextDidChangeNotification object:self.textF]; [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(textfieldChange) name:UITextFieldTextDidChangeNotification object:self.PwdF]; - (void)dea...【详细】
ios 控件监听方法
2016年06月14日 赞:0 评论:0 阅读:264
共70个 共4页 1234
sina weixin mail 回到顶部