- 博客(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
原创 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关注的人