自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 记录下 WKWebView 的 一些属性 以及 子属性的意思

1.WKWebViewConfiguration是一个属性的集合 用来初始化web视图。 (就是对WebView初始化 对webView进行设置一些page信息的类 至于具体有什么看下面)WKWebViewConfiguration 的属性1.1@property (nonatomic, strong) WKProcessPool *processPool类似于 AR...

2019-11-25 16:32:20 291

原创 记录下 WKWebView 的 一些属性 以及 子属性的意思

1.WKWebViewConfiguration是一个属性的集合 用来初始化web视图。 (就是对WebView初始化 对webView进行设置一些page信息的类 至于具体有什么看下面)WKWebViewConfiguration 的属性1.1@property (nonatomic, strong) WKProcessPool *processPool类似于 AR...

2019-11-25 16:31:50 183

原创 关于 WKWebView JS代码弹出的alert 不显示问题

ios 在使用WKWebView 加载html 的时候 JS弹出alert 不显示 的问题是 需要我们 ios 实现代理方法 自己手动弹出 alert 的 JS 弹出alert 一共三种 1 只有一个 按钮的 2 两个按钮 的 同意 取消 3 有一个 输入框的 alert 一个按钮 . 1.- (void)webView:(WKWebView *)webView runJavaSc...

2019-11-25 16:31:17 686

原创 WKWebView的代理方法解析

1.导航代理WKNavigationDelegate 跟踪主框架导航进度和决定的方法1.1/*** 在发送请求之前,决定是否跳转 (拦截url 从而达到js与oc交互的代码方法 就是这个)** @param webView 实现该代理的 webView* @param navigationAction 当前navigationAction有...

2019-11-25 16:30:46 740

原创 关于 由webView 转为WKWebView 会在加载完成后 多出一个灰色背景的问题

如题 在 项目中 改签 webView 为 WKWebview 的时候 会在 wkwebview 加载完成后 会出现一个灰色View ; 解决这个 灰色view为clearcolorwebView.isOpaque=false但是我们发现 在未加载的时候 我们 的self.View的背景颜色 会先展示出来 所以 最后 的方式 是 把 这句话 写的 webView的 视图加载完成的代理...

2019-11-25 16:30:18 818

原创 swift json转字符串

do{ letdata =tryJSONEncoder().encode(jsonProduct) self.jsonArr=String(data: data, encoding:String.Encoding.utf8)! }catch_{ ...

2019-11-25 16:29:41 1686

原创 关于 两个label并排 约束优先级的 问题 总是忘记 记录个写的好的博主

https://www.jianshu.com/p/a4b8e0c8e68d// storyboard 关于静态cell 的用法https://www.cnblogs.com/oc-bowen/p/5884161.html

2019-11-25 16:28:54 580

原创 page 多环境

//最关键的 也是 最容易忽略的 一点https://www.jianshu.com/p/21111186ab431. 添加多环境 为 自动化打包 做准备 本文 介绍 多环境 page 解决 在开发中 测试的时候 多种 环境下的 项目 多种不同page 问题直奔主题第一步选择Project -> 点击Info ->选中Configurations...

2019-11-25 16:28:24 139

原创 2019-03-20

letheight = cell.systemLayoutSizeFitting(CGSize(width: tableView.width, height:0), withHorizontalFittingPriority: .required, verticalFittingPriority: .fittingSizeLevel).height缓存 cell 高度 tableView...

2019-11-25 16:27:52 154

原创 App 启动速度怎么做优化与监控

要想知道 如何优化 就要知道 App 启动的时候都做了什么事情.一般情况下, App 启动 分为 冷启动和热启动· 冷启动是指, App 点击启动前, 他的进程不在系统里面. 需要 系统新创建一个进程 分配给他, 启动的过程. 这是一次完整的启动过程.· 热启动是指, App 在冷启动后用户将App 退到侯丹, 但是 App 的进程还在系统里的情况下, 用户重新启动进入App的过...

2019-11-25 16:27:12 298

原创 实现一个自定义layout的常规做法是继承UICollectionViewLayout类,然后重载下列方法:

-(CGSize)collectionViewContentSize返回collectionView的内容的尺寸-(NSArray *)layoutAttributesForElementsInRect:(CGRect)rect返回rect中的所有的元素的布局属性返回的是包含UICollectionViewLayoutAttributes的NSArrayUICollectionViewLayout

2017-09-27 13:12:26 368

原创 iOS 16进制颜色转化为rgb 颜色

pragma mark - 十六进制转换RGB颜色- (UIColor *) hexStringToColor: (NSString *) stringToConvert{NSString *cString = [[stringToConvert stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNew

2016-05-13 15:35:47 372

原创 gtionBar 全透明

2016-05-13 15:32:18 328

原创 iOS 支付宝支付开发集成流程,这里记载的是签名保存在前台的集成,

1 alipay要做支付宝支付,对于新手,首先要了解的这个支付的业务逻辑,总体逻辑,下面就是基于支付宝SDK集成的交互流程,1,公司boss用公司账号,申请支付宝账号,向支付宝签约获得商户ID(partner)和账号ID(seller),这些主要是公司负责,我们只是拿来用的两个参数,2,公司boss用申请来的公钥与支付宝获得私钥,(私钥是我们要用的) ;3,下载支付宝官方s

2016-05-13 11:22:05 3546

原创 iOS 复制/黏贴UIPasteboard

UIPasteboard *pab = [UIPasteboard generalPasteboard];                NSString *string = @"测试";                [pab setString:string];                if (pab == nil) {      

2016-05-13 10:46:30 594

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除