美文网首页
IOS_项目知识总结

IOS_项目知识总结

作者: 梦之志 | 来源:发表于2017-06-09 17:08 被阅读0次

1.获取当前工程版本号

NSString * version = [[NSBundle mainBundle]infoDictionary]objectForKey:@"CFBundleShortVersionString"];

2.获取当前设备序列号唯一标识

NSString *UUID = [[[UIDevice currentDevice] identifierForVendor] UUIDString];

3.将状态栏文字设置成白色;导航栏设置成黑色;标签栏设置成黑色,上面的图标,文字为白色。

//状态栏颜色
[[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent];

//导航栏
UINavigationBar *bar = [UINavigationBar appearance];

[bar setBarStyle:UIBarStyleBlack];

//标签栏
UITabBar *tabBar = [UITabBar appearance];

[tabBar setBarStyle:UIBarStyleBlack];

[tabBar setTintColor:[UIColor whiteColor]];

4.加载本地html

UIWebView *webView = [[UIWebView alloc]initWithFrame:SCREEN];

NSString *path = [[NSBundle mainBundle]bundlePath];

NSURL *baseURL = [NSURL fileURLWithPath:path];

NSString *htmlPath = [[NSBundle mainBundle]pathForResource:self.nameStr ofType:@"html"];

NSLog(@"%@",htmlPath);

NSString *htmlStr = [NSString stringWithContentsOfFile:htmlPath encoding:NSUTF8StringEncoding error:nil];

[webView loadHTMLString:htmlStr baseURL:baseURL];

[self.view addSubview:webView];

5.缓存与加载图片

if (self.qianziphoto != nil) {

            NSString *path_sandox = NSHomeDirectory();

             //设置一个图片的存储路径

             NSString *qianziPhotoPath = [path_sandox    stringByAppendingString:@"/Documents/qianziPhoto.png"];

            //把图片直接保存到指定的路径(同时应该把图片的路径imagePath存起来,下次就可以直接用来取)

            [UIImagePNGRepresentation(self.qianziphoto) writeToFile:qianziPhotoPath atomically:YES];

           //保存路径

           param[@"idcardFrontFile"] = qianziPhotoPath;

}

[defaults setObject:param forKey:@"Activate"];

//取

self.qianziphoto =  [[UIImage alloc] initWithContentsOfFile: [defaults objectForKey:@"Activate"][@"idcardFrontFile"] ];

if (self.qianziphoto != nil) {

          [_qianziBtn setImage:self.qianziphoto forState:UIControlStateNormal];

}else{

          [_qianziBtn setImage:[UIImage imageNamed:@"add_photo2@2x"] forState:UIControlStateNormal];

}

相关文章

  • IOS_项目知识总结

    1.获取当前工程版本号 2.获取当前设备序列号唯一标识 3.将状态栏文字设置成白色;导航栏设置成黑色;标签栏设置成...

  • 【转】常用常忘的iOS知识点搜集

    原帖地址: iOS小技巧总结,绝对有你想要的原作者:iOS_小松哥十分拜服!这里先手抄一份,会陆续把自己整理的知识...

  • iOS小技巧总结

    iOS小技巧总结### 参考iOS_小松哥的iOS小技巧总结 总结日常代码生活中的小技巧,随时可用 阿拉伯数字转中...

  • 【知识分享】面向未来,项目收尾时麻烦把知识也管理起来

    当项目进入总结与验收阶段时,项目就进入了收尾。传统的项目总结只是站在当前项目的角度思考。加入知识管理的方法,面向未...

  • iOS_进程与线程(多进程与多线程)

    iOS_进程与线程(多进程与多线程)

  • Vue后台管理界面

    Vue后台管理项目 一、自我总结后台管理界面项目里的知识点 项目起始 初学vue使用https://panjiac...

  • 求职准备

    1:知识点总结 2:项目总结 3:常见面试问题总结 4:公司筛选 5:安排面试行程 6:面试!!!

  • 项目笔记-前端知识总结

    面向浏览器: 一、语言:HTML(框架)、CSS(样式)、JavaScript(行为) 1、HTML:包含标签、属...

  • iOS- Runloop浅谈

    最近项目完成年前的时间也比较轻松,对一些知识就行总结。今天总结的是Runloop.对于Runloop,在平时项目中...

  • Workout群策群力工作法步骤

    首先,我们看下行动学习的项目流程。发起项目-项目启动会-跟进复盘-知识导入-项目总结。 我们在拿到企业的问题时,需...

网友评论

      本文标题:IOS_项目知识总结

      本文链接:https://www.haomeiwen.com/subject/xqsfqxtx.html