WKWebView与js交互两种方式及注意问题

最近在对接h5做交互的时候,出现了一系列问题,特地记录下来。 我使用的是WKWebView js调用oc传值 方式一:拦截url做事件处理 //在请求发送之前,决定是否跳转 -> 该方法如果不实现,系统默认跳转。如果实现该方法,则需要设置允许跳转,不设置则报错...

2019-01-08 17:37:58

阅读数 282

评论数 0

iOS定位过程中的问题

定位成功后执行此代理方法 -(void)locationManager:(CLLocationManager *)manager didUpdateLocations:(NSArray<CLLocation *> *)locations...

2018-11-13 13:09:30

阅读数 236

评论数 0

2018 iOS appIcon和启动图尺寸

一、生成app icon 有个很好用的网址,可以一键生成图标,有不同的应用可以选择。 https://icon.wuruihong.com/ 效果: 二、启动图尺寸 iphone: ipad:

2018-10-17 17:29:57

阅读数 676

评论数 0

Xcode 10碰到的坑及解决办法(更新中)

为了响应代码开发的号召,我在第一时间更新了xcode10,下完发现之前的项目编译出错,新建的项目也有一系列问题,碰壁了半天又去搜资料,暂时解决了出现的问题,记录如下: 问题一:以前的代码编译出错 第一步: 原因:libc++.tbd 库取代了libstdc++.6.0.9.tbd库 解决方...

2018-09-26 14:56:32

阅读数 14122

评论数 4

iOS开发:在项目中添加podfile配置文件及使用cocoapods导入第三方库

iOS开发:在项目中添加podfile配置文件 新建一个项目中是没有pods的配置文件的,下面介绍一下怎么在新建的项目工程里面添加podfile配置文件,以及包含xcodeproj的那个文件的(前提是电脑上已经安装了cocoapods)。 (1)新建一个Xcode项目,cd到该文件目录下 ...

2018-08-24 14:12:12

阅读数 338

评论数 0

iOS Ruby和CocoaPods的安装

Ruby和CocoaPods的安装 步骤1 ——安装RVM 打开终端 **$ curl -L https://get.rvm.io | bash -s stable** 期间可能会问你sudo管理员密码,以及自动通过homebrew安装依赖包,等待一段时间后就可以成功安装好 RVM 然后...

2018-08-24 13:23:50

阅读数 270

评论数 0

UITableview刷新时界面“乱跑”现象

导读:项目中出现刷新tableview界面时,会发生界面跳到别的地方,而不是停留在当前操作的动态部分,这是因为iOS 11.0系统的特性导致的。 Self-Sizing在iOS11下是默认开启的,Headers, footers, and cells都默认开启Self-Sizing,所有...

2018-03-20 17:28:57

阅读数 4745

评论数 2

应用提交Appstore上架被拒的原因及解决方法

导读:最近项目提交app store时,遇到了好几次被拒的情况,总结了几个遇到的问题及解决方法。 一、上传打包时 报错:提示缺少某个尺寸的图标 解决方法: (1)AppIcon图标尺寸:AppIcon (6张) AppStore Icon (1张)(png格式) AppIco...

2018-03-20 17:26:47

阅读数 1571

评论数 0

iOS极光推送清除角标解决方案

问题描述: 最近在项目中集成了极光推送,接收通知后,发现手机上的app图标右上角一直有个红色的数字1无法清除,但是在代码中已经设置了使角标清除的方法。通过测试发现,如果收到通知后点击通知栏进入app,则角标会清除; 如果收到通知后直接点击app图标或者设置方法使得接收通知后直接跳转页面进入ap...

2017-11-24 10:51:54

阅读数 6177

评论数 5

开发中 ios 11.0系统遇到的坑及解决办法

导读: 之前更新iOS11.0系统后,发现原来的项目有很多变化,例如,app的图标不显示了,tableview的布局变了,搜索框的样式也有所变化,因此,针对这些问题找到了相应的解决方案。 一、app的图标不显示原因:图标不显示主要是cocoaPod出现了问题 解决方案:使用命令行第一步在PodF...

2017-11-03 16:37:08

阅读数 1405

评论数 0

IOS开发之格式化日期时间

在开发iOS程序时,有时候需要将时间格式调整成自己希望的格式,这个时候我们可以用NSDateFormatter类来处理。 例如://实例化一个NSDateFormatter对象 NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] ...

2017-09-15 10:36:03

阅读数 146

评论数 0

iOS-给数组去重的几个方法

导读:iOS有几种特殊的集合和方法,可以用于数组去重。1.利用NSDictionary的AllKeys(AllValues)方法 可以将NSArray中的元素存入一个字典,然后利用AllKeys或者AllValues取得字典的所有键或值,因为NSDictionary不会将Key相同的Object添...

2017-08-31 16:45:20

阅读数 345

评论数 0

iOS MKMapView显示地址及路线

导读:本篇博文实现两点: (1)根据地名在地图上显示位置 (2)打开系统地图查看周边及路线图#import "THMapViewController.h" #import <CoreLocation/CoreLocation.h> #import <Map...

2017-08-29 14:36:44

阅读数 678

评论数 0

iOS Xcode常见的几种程序崩溃

导读:记录了常见的几种程序代码崩溃的原因及解决方法。 1、报错信息*** Terminating app due to uncaught exception 'NSRangeException', reason: 'NSMutableRLEArray objectAtIndex:effective...

2017-08-25 15:02:37

阅读数 360

评论数 0

iOS解决键盘遮挡输入框问题

导读:UITextField(输入框)获取焦点后会弹出键盘,有时候键盘会遮挡住输入框,影响用户交互,所以需要在弹出键盘的时候将视图上移至不会遮挡的位置。下面主要讲述几种常见解决方法。 一、弹出键盘时,将整个视图上移:监听键盘事件//监听键盘 //1、键盘弹出时 [[NSNotificationCe...

2017-08-15 10:56:22

阅读数 200

评论数 0

iOS极光推送集成注意事项

#iOS极光推送集成注意事项一、别名推送//设置别名的主要代码[JPUSHService setAlias:string callbackSelector:@selector(tagsAliasCallback:tags:alias:) object:self]; - (void)tagsAlia...

2017-07-16 15:19:27

阅读数 946

评论数 0

git 代码回滚

导读:合并代码时,在解决冲突的时候不小心多删除了一点代码或者是发现提交的代码有错误,导致合并后的代码无法运行,一直报错,不得不进行代码回滚操作。 基本步骤:1、cd+指定路径 2、git log拿到你之前提交的历史,第一行的是一串40位的十六进制数字组成的commit id。 按q退出列表3、...

2017-06-19 11:46:04

阅读数 584

评论数 2

iOS-拨打电话三种方式(修改后)

1,这种方法,不弹出提示,直接拨打,打完电话后还会回到原来的程序NSMutableString *str=[[NSMutableString alloc] initWithFormat:@"tel:%@",@"1575539xxxx"]; [[UIAppli...

2017-06-16 17:36:36

阅读数 434

评论数 0

iOS-UILabel几种自适应情况

/** 1. 宽度不变的label,根据内容自适应高度@param width 宽度 @param title 文字 @param font 字体 @return height */ + (CGFloat)getHeightByWidth:(CGFloat)width titl...

2017-06-16 13:45:08

阅读数 559

评论数 0

Xcode编译出现linker command failed with exit code 1问题的解决方案

导读:合并代码的时候会出现的问题 问题Undefined symbols for architecture armv64: “OBJC_CLASS$_THConsultController”, referenced from:objc-class-ref in THTabBarControlle...

2017-06-15 16:16:18

阅读数 560

评论数 0

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