IOS
-
iOS模块化开发浅析
背景:由于目前所在公司的iOS项目的依赖管理是比较原始的状态,但是APP功能又是越来越复杂的,这就带来的很多问题,比如开发时编译时间过长.模块间耦合严重.模块依赖混乱等.最近又听说这个项目中的部分功能 ...
-
iOS生成图片数字字母验证效果
本文实例为大家分享了iOS生成图片数字字母验证的具体代码,供大家参考,具体内容如下 直接上代码,注释很详细 #import "CaptchaView.h" #define kRan ...
-
禁止iPhone Safari video标签视频自动全屏的办法
最近做一个移动端微信页面项目,在微信页面中有视频播放,但是需要禁止IOS的自动全屏播放(前提必须使用video标签). 如: 复制代码 代码如下: <video id="post&qu ...
-
IOS 中NSTimer定时器的使用
IOS 中NSTimer定时器的使用 NSTimery 定时器,主要用于进行定时执行指定方法,常用场景如:获取验证码的按钮倒计时:图片轮播定时. 1 使用注意事项: 1.1 倒计时时间间隔(时间单位是 ...
-
iOS10 推送最新特性研究
最近在研究iOS10关于推送的新特性, 相比之前确实做了很大的改变,总结起来主要是以下几点: 1.推送内容更加丰富,由之前的alert 到现在的title, subtitle, body 2.推送统 ...
-
iOS 进度条、加载、安装动画的简单实现
首先看一下效果图: 下面贴上代码: 控制器ViewController: #import <UIKit/UIKit.h> @interface ViewController : UIVie ...
-
IOS代码修改音量实例详解
IOS代码修改音量实例详解 最近在做一个项目,需要用户在打开APP后,自动将音量调节到某个值,于是研究了一下. 之前做过iOS上声音的研究,苹果对iPhone设备的输入/输出的控制很严格,因为苹果要控 ...
-
Objective-C实现自定义的半透明导航
本文实例为大家分享了Objective-C半透明导航的具体实现代码,供大家参考,具体内容如下 #define kScreenWidth [[UIScreen mainScreen] bounds].s ...
-
scrollview tableView嵌套解决方案示例
目录 正文 效果预览: 核心代码就是在父视图.子试图的滚动判断 正文 在网上找了很多,没有喜欢的方案.也参考了众多设计,做了一款自认为比较简洁.完美的方案: 大致思路:外层放置scrollview作为 ...
-
iOS中屏幕亮度与闪光灯控制详解
本文主要介绍的是关于iOS屏幕亮度与闪光灯控制的相关内容,分享出来供大家参考学习,下面来看看详细的介绍: 所用涉及框架:AVFoundation框架和ImageIO 读取屏幕亮度: [UIScreen ...
-
KVO实现自定义文件复制进度效果
本文实例为大家分享了KVO实现自定义文件复制进度展示的具体代码,供大家参考,具体内容如下 一.创建文件 说明:自定义文件类,通过NSFileManager 以及NSFileHandle 实现文件的创建 ...
-
详解Swift中对C语言接口缓存的使用以及数组与字符串转为指针类型的方法
详解Swift中对C语言接口缓存的使用以及数组与字符串转为指针类型的方法 由于Swift编程语言属于上层编程语言,而Swift中由于为了低层的高性能计算接口,所以往往需要C语言中的指针类型,由此,在S ...
-
iOS App中UIPickerView选择栏控件的使用实例解析
UIPickerView控件是比UIDatePicker控件更普通的Picker控件,UIDatePicker控件可以理解成是从UIPickerView控件加工出来的专门进行日期选择的控件. UIPi ...
-
WKWebView、WebView和JS的交互方式详解
由于Xcode8发布之后,编译器开始不支持iOS 7了,这样我们的app也改为最低支持iOS 8.0,既然需要与web交互,那自然也就选择使用了 iOS 8.0之后 才推出的新控件 WKWebView ...
-
iOS蓝牙设备名称缓存问题的解决方法
iOS蓝牙设备名称缓存问题的解决方法
-
iOS中的UITextView文字输入光标使用技巧小结
iOS中的UITextView文字输入光标使用技巧小结
-
iOS沙盒视频缩略图及保存本地代码
本文实例为大家分享了iOS沙盒视频缩略图及保存本地的具体代码,供大家参考,具体内容如下 获取缩略图 func thumbnailOfVideo(path : String)-> UIImage ...
-
iOS开发验证判断语句之正则表达式小结
前言 大家都知道开发一直离不开一些常用验证格式,比如:邮箱,手机号等等,在开发过程中一般都会新建一个工具类,专门管理这些验证方式,简便开发过程.一般都采用正则表达式的形式来做判断,本文列举一些项目中非 ...
-
浅谈关于如何检测iOS14本地网络权限的一些思路
前戏 苹果iOS 14针对本地局域做了一些权限限制,详情见链接:https://developer.apple.com/videos/play/wwdc2020/10110/ wwdc翻译过来凑字数的 ...
-
实例讲解iOS音乐播放器DOUAudioStreamer用法
好久没有写东西了,最近加班太严重,今天抽空把用到的音乐播放器DOUAudioStreamer整理一下,由于项目之前用的是AVPlayer,这个也可以,但是就是要先缓存一段时间再播放,老板看了之后要求, ...