去除IOS苹果手机自带按钮样式的方法(推荐)

如下所示:input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;}textarea { -webkit-appearance: none;} 添加到css格式的文件中!以...

2020-05-26

iOS 监听回调机制KVO实例

监听某个对象,如果这个对象的数据发生变化,会发送给监听者从而触发回调函数[self.bean addObserver:self forKeyPath:@"data" options:NSKeyValueObservingOptionNew|NSKeyVal...

2020-05-26

详解iOS的冲顶大会辅助

本文介绍了iOS的冲顶大会辅助,分享给大家,具体如下: 由于最近冲顶大会越来越热,网上就出现了各种辅助。大都是和“跳一跳”辅助一样的套路,截图使用python文字识别然后拿到题目...

2020-05-26

基于iOS pod最新的安装和使用方法(分享)

1.安装首先需要知道淘宝的ruby软件源不能用,现在可以用这个Ruby China 社区专注维护的这个源(https://gems.ruby-china.org/)。首先打开终端执行以下命令删除原来的ruby源:gem s...

2020-05-26

基于iOS Realm数据库的使用实例详解

首先下载Realm源代码,https://realm.io/cn/docs/objc/latest将下载的文件解压,从 ios/static/ 目录中将 Realm.framework 拖曳到 Xcode 工程的文件导航器内,然后在 Xcode 文件...

2020-05-26

详解iOS Project和Targets配置

最近开始学习完整iOS项目的开发流程和思路,在实际的项目开发过程中,我们通常需要对项目代码和资料进行版本控制和管理,一般比较常用的SVN或者Github进行代码版本控制和项目管理...

2020-05-26

Xcode9项目上传到GitHub教程

最近通过视频在学习一个完整项目的开发流程和思路,为了更真实地模拟在实际开发中的流程,我们需要将项目的代码以及一些资料进行版本控制和管理,一般比较常用的SVN或者Github进...

2020-05-26

浅析iOS的Xcconfig

背景在xcode中多人协作时,很容易发生冲突,尤其是项目的配置文件,仅仅是在build settings 修改一点东西就出现巨大的冲突,commit 时在project setting 中就会发现N多有时会有好几...

2020-05-26

详解IOS的Automatically Sign在设备上打包

XCode8之后提供了一个Automatically Sign功能,这个功能给广大开发者提供了许多方便。可以非常方便的把app打包到真机上去测试,不用像原来那样需要手动注册,手动生成证书,生成Pro...

2020-05-26

Xcode中Info.plist字段详解

Info.plist用于向iOS提供关于app,bundle或者framework的一些重要信息。它指定了比如一个应用应该怎样启动,它如何被本地化,应用的名称,要显示的图标,还有更多。Info.plist文件实...

2020-05-26

IOS微信端confirm以及alert去掉网址的实例代码

在做微信公众号开发时IOS端的微信浏览器打开,触发confirm以及alert时弹出框会有附带当前网址信息,Android端的没有测试,不知道是否有同样的情况。解决办法如下: “`window.alert...

2020-05-26

详解Xcode编译选项功能

以下所有编译选项都基于Xcode 4.6。本文基于Apple Xcode文档、《Professional Xcode 3》、以及Google搜索结果翻译而成。我对于编译认识较浅。如有解释不当的地方请谅解。在...

2020-05-26

iOS开发使用UITableView制作N级下拉菜单的示例

前言demo地址: https://github.com/963527512/MultilayerMenu, 如果有更好的办法, 请留言 前段时间在做项目的时候, 遇到了一个N级下拉菜单的需求, 可无限层级的展开和闭合...

2020-05-26

解决ios微信下vue项目组件切换并自动播放音频问题

最近在做一个英语答题项目 , 项目需求是通过答题取的成绩 , 答题的题型是分为 , 听音选图 , 看图选词 , 和填空题 . 项目总共分为了3个页面 , 开始页 ,答题页 和结束页面 ,...

2020-05-26

ios端ijkplayer编译教程

第一步:打开IJKMediaPlayer,找到Edit Scheme,在Info选项下的Build Configuration中选择Release后关闭窗口。第二步:分别在模拟器和真机下编译IJKMediaPlayer,并找到模拟器和真机...

2020-05-26

ios App加载本地HTML网页,点击网页链接跳转到app页面的方法

一、如何在APP里加载本地html文件内容:首先准备一个html文件,比如内容如下:<html><head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta http-e...

2020-05-26

IOS动画效果源代码整理(粒子、雪花、火焰、河流、蒸汽)

学习神奇的粒子发射器,雪花纷纷落下的动画效果,就是通过CAEmitterLayer来实现的,这个layer还能创建火焰,河流,蒸汽的动画效果,常用于游戏开发。
Creating your emitter layerlet r...

2020-05-26

iOS xib文件中添加ScrollView约束的方法

刚开始用ScrollVIew的时候,先是在xib中试验的,添加好子布局后无论如何都没法滑动。后来经过诸多尝试终于解决,也正好记录一下自己解决的过程。第1步:添加ScrollView第2步:给Scrol...

2020-05-26

iOS使用xib手动实现动画效果的方法

今天在做项目的时候,项目使用的是xib做的,页面中需要有个动画效果,使用UIView动画如下图:想要改变视图的宽度来实现动画效果,将这条约束拖到ViewController成为属性使用如下方法,...

2020-05-26

IOS Xib控件拖拽与页面跳转实例

之前一直都是用代码写UI,Xib使用比较少,今天做个简单的总结,也算重新学习下。如下图一,右上角的红色圈圈,用来分屏用的,可以切换成2个屏幕,一个展示Xib的UI,一个展示代码,如下所示。...

2020-05-26

iOS自定义UIDatepicker日期选择器视图分享

由于项目需要,需要定制一个日期选择器,找了半天没找到合适的就自己写了个demo自定义UIDatePicker日期选择器视图效果如下:下面贴上相关代码:ViewController:<pre name="code" cla...

2020-05-26

Android 在页面中显示打包日期的实现方法

项目有需求,要求在app里显示安装包打包的日期,我的想法是: 1,在build.gradle中定义打包的日期变量。2,在app里引用BuildConfig文件自动生成的变量并显示。实现如下:先在Build.grad...

2020-05-26

iOS项目开发键盘弹出遮挡输入框问题解决方案

在iOS或Android等移动端开发过程中,经常遇到很多需要我们输入信息的情况,例如登录时要输入账号密码、查询时要输入查询信息、注册或申请时需要填写一些信息等都是通过我们键盘...

2020-05-26

代码详解ios键盘收起问题

在开发过程中,我们经常会用到UITextField、UITextView等文本框,然后这些文本框在点击之后会自动成为第一响应者(FirstResponder),并自动弹出软键盘。然而,没有自动定义好的软键盘...

2020-05-26

iOS开发之tableView cell的展开收回功能实现代码

一、实现方法例如好友分组,分为好友和陌生人两组,实现点击好友和陌生人展开或收回该分组对应的cell的功能。
实现:可以分组对应tableView的section,点击section展开和收回cell。...

2020-05-26

IOS中NSPredicate和NSRegularExpression校验正则表达式区别

在代码开发过程中,我们经常需要用来校验邮箱、手机号等等,这个时候就需要用到正则表达式。在iOS开发中,能用来做正则校验的有两个 NSPredicate 和 NSRegularExpression 。NSPre...

2020-05-26

IOS登录页面动画、转场动画开发详解

动画效果需求分析分析方法下载这个gif动图,用mac默认的打开方式打开这个gif图(双击图片即可),效果如下鼠标选中红色箭头所指的位置,然后按住键盘方向键下键,图片会以缓慢的可控...

2020-05-26

iOS横竖屏旋转内容总结

一、前言Swift版本 4.0Xcode版本 9.2
以前接触到的项目需求中,几乎都是全竖屏展现界面,所以我也来得省事,直接在TARGETS中的界面方向选项中只勾选竖屏,这样就满足了需求。但...

2020-05-26

iOS开发一个好看的ActionSheet

背景在项目开发中,我们经常会遇到这么一种情况:App中某些原生控件满足不了我们的需求,所以这时候我们需要自定义来让控件具有自己公司产品的风格.在大公司中,有很多原生控件...

2020-05-26

ios开发一个好看的折线图

一:介绍在项目中遇到数据展示需求时,往往会通过,以列表的形式展示出数据或者以表格的形式展示。但是并不能直观的观察数据的变化,如果通过图表的形式来展示,就可以更快捷的获取到...

2020-05-26

iOS推送SDK集成详细对比

由于自己的app想要一个推送功能,又由于调用系统的方法集成太麻烦,所以想找一个推送的SDK来做。市面上可以实现该功能的SDK有多种,比如极光,信鸽,个推,MobPush(ShareSDK他们家的)。于...

2020-05-26

详解iOS社会化分享集成

最近项目需要加入第三方分享功能,看了网上的一些第三方SDK的介绍,觉得ShareSDK是一个很强大方便的第三方工具,所以选择了ShareSDK来完成。这里记录一下完整的集成与使用流程。1...

2020-05-26

ios实现搜索关键字高亮效果

一. 需求要求实现的效果汉字支持汉字直接搜索、拼音全拼搜索、拼音简拼搜索
搜索匹配到的关键字高亮显示
搜索结果优先显示全部匹配、其次是拼音全拼匹配、拼音简拼匹配;关键...

2020-05-26

ios电子书翻页效果代码详解

近实现了一个完整的电子书阅读器,支持txt和epub格式的电子书阅读,其中epub支持图文混排的方式展示。本文主要谈谈其中两种翻页效果的实现,分别为仿真翻页和水平滑动翻页。仿真...

2020-05-26

详解iOS集成GoogleMap(定位、搜索)

简介:最近花了些时间看了GoogleMap官方文件并集成到国际版app中,网上关于GoogleMap for iOS的讲解相对Android来说少一点,比较有帮助的几乎全是英文文档。下面是我开发过程中遇...

2020-05-26

iOS性能优化浅析

本文将从原理出发,解释卡顿发生的原理,然后会讲解项目中行之有效的几个优化点,最后会展望一下接下来将要尝试的方向。下面进入正题。屏幕显示的原理屏幕显示原理我们知道,远古时...

2020-05-26

iOS实现调用QQ客户端发起临时会话

一.前言:前段时间项目中有个需求,在App内调用QQ客户端,在不是好友前提下,向指定的客服QQ发起临时会话,很简单的一个需求,但是实际实现起来却碰到很多问题.1.QQ开发者平台,并...

2020-05-26

ios Plist文件配置方法

如下所示:使用方法:info.plist文件右键 -> ->Open As -> sourceCode 将代码贴上(后续继续添加)<!-- 相册 --><key>NSPhotoLibraryUsageDescription</key><string>App需要您的...

2020-05-26

iOS中的地理位置的获取及plist设置方法

1、在前台的时候获取地理位置信息ios 8/9在info.plist中配置NSLocationWhenInUseUsageDescription的值,否则上面的方法无效调用.requestWhenInUseAuthorization()获取前台获...

2020-05-26

iOS 对plist文件进行读写,增删改查的实例

对plist文件进行读写//获取路径对象 NSArray *pathArray = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); NSString *path = [pa...

2020-05-26

iOS 生成plist文件,在项目中代码创建plist的实例

iOS数据存储方式: plist(属性列表),preference(偏好设置),SQLite,coredataplist和preference不支持自定义模型的存储整理代码创建plist文件的方法:#pragma mark - 创建plist文...

2020-05-26

Unity3D实验室之iOS真机闪退的解决方法

问题的产生这个问题一般发生在项目比较大,OO使用良好,泛型继承用的较多的时候。第一次真机测试时,项目终于进入真机测试阶段,之前都是在Unity编辑环境下开发测试,运行的都很良好,...

2020-05-26

iOS通过摄像头图像识别技术分享

目前的计算机图像识别,透过现象看本质,主要分为两大类:1、基于规则运算的图像识别,例如颜色形状等模板匹配方法
2、基于统计的图像识别。例如机器学习ML,神经网络等人工智能方法...

2020-05-26

iOS进阶之xib上控件自动生成纯代码

最近公司写了一新项目,写完项目总结时发现,大部分时间都浪费在纯代码写一些简单的控件上,用xib布局吧,还怕为后期的维护给自己挖坑,总是纠结到底用纯代码,还是xib呢,纠结来纠结去突...

2020-05-26

IOS开发中如何设计短信验证码防刷机制

最近遇到一个关于防止短信验证码被刷的产品设计问题,后来在面试一个前来应聘JAVA开发的程序员的时候,他也提到了他以前公司的系统也遭遇过这个被刷短信的问题。因此,就“如何设...

2020-05-26

iOS开发商品页中banner中点击查看图片

轮翻播放与查看是分开的,轮翻是是用 开源的SDCycleScrollView
这里是给出的是查看的://// FullScreenShowImageView.swift// joopic//// Created by jianxiong li on 16/9/27...

2020-05-26

开发绘图、手势综合App注意点

手势的一些注意事项
对于 UITapGestureRecognizer 来说我们一般需要知道该点击手势在屏幕中的位置 (locationInView:self)
对于 UIPanGestureRecognizer 来说我们一般需要知道...

2020-05-26

iOS中延时执行的几种方式比较及汇总

前言在开发过程中,我们有时会希望把一些操作封装起来延迟一段时间后再执行。本文列举了四种延时执行某函数的方法及其一些区别。假如延时1秒时间执行下面的方法。- (void)del...

2020-05-26

iOS实现启动引导页与指纹解锁的方法详解

前言应用程序启动时有些会有引导页,目的是用户第一次登录时对应用程序的一些简单了解介绍,一般就是几张轮播图片,当引用程序第一次进入时会跳到引导页,以后不再显示,这时就...

2020-05-26

阿里数据iOS端启动速度优化心得

背景7月26号我们阿里数据iOS端发布了4.4.0版本,这次版本主要是优化了性能,其中main()阶段的启动耗时优化成果比较明显,从之前的0.5-0.7秒,降低为目前的0.1-0.2秒(main()第一行代...

2020-05-26
返回顶部
顶部