IOS
-
iOS实现UIButton的拖拽功能
本文实例为大家分享了iOS实现UIButton拖拽功能的具体代码,供大家参考,具体内容如下 在APP界面中,把资讯等功能设置为悬浮的Button并且能够让用户自己拖拽调整位置很常用.这里实现一下上述的 ...
-
iOS中对文本的字符限制示例详解
需求 1.对于文本框,字数限制是一种很常见的需求,判断text.length 即可,然而交互提出了对字符限制,一个英文.一个数字 对应一个字符,一个汉字 对应 两个字符,并只可以输入中英文数字.so ...
-
iOS 在线视频生成GIF图功能的方法
在一些视频APP中,都可以看到一个将在线视频转成GIF图的功能.下面就来说说思路以及实现.我们知道本地视频可以生成GIF,那么将在线视频截取成本地视频不就可以了吗?经过比较,腾讯视频App也是这么做的 ...
-
iOS逆向教程之动态调试详解
前言 有时候想更了解别人App的调用流程,就需要在App运行的时候进行动态调试.动态调试指的是将程序运行起来,通过下断点.打印等方式,查看参数.返回值.函数调用流程等. 下面话不多说了,来随着小编一起 ...
-
详解iOS视频播放方式
多媒体这整个系列的文章自己也准备好开始整理了,先从视频音频最简单也是最常用的播放出发慢慢的往下深究,探索到底层的编码解码等等,这篇文章就从视频的播放这个最简单的说起. iOS的视频播放方式有几种?其实 ...
-
实例讲解设计模式中的命令模式在iOS App开发中的运用
命令模式封装一个请求或行为作为一个对象.封装的请求比原的更加灵活,可以在对象之间传递,储存,动态修改,或放入一个队列. 那么让我们简要的说一下命令模式的特点. 它能比较容易地设计一个命令队列: 在需要 ...
-
IOS开发之为视图绘制单(多)个圆角实例代码
IOS开发之为视图绘制单(多)个圆角实例代码 前言: 为视图绘制圆角,圆角可以选左上角.左下角.右下角.右上角.全部圆角 //Core Raduias UIView *actionView = [[U ...
-
IOS 开发之数据存储writeToFile的应用实例
IOS 开发之数据存储writeToFile的应用实例 最近项目上要弄数据的导入与导出,所以就研究了一下数据的保存,其实很简单 第一步:获得文件即将保存的路径: NSArray *documentP ...
-
图文讲解如何解决App的iOS 7顶部状态栏适配问题
首先说明下,ios7中,由于status bar不再占用单独的20px,如果app需要同时支持ios7和ios6.1以下,那就需要适配下了,适配开始: 先看用xcode新建项目后 IOS7和IOS6上 ...
-
将多个字符串高亮显示之TTTAttributedLabel
下面通过代码图和效果图展示给大家 TTTAttributedLabel进行多个字符串的高亮显示. 需要对每个字符串进行匹配,从而得到所有需要高亮的NSRange,然后利用NSMutableAttrib ...
-
iOS 12+ 中检测网络访问的方法
我最近写了一篇文章,来介绍 iOS 在连接新的 Wi-Fi 网络时,如何在弹出一个 web view 以让用户登录或注册之前,检测 Captive Portals (强制网络门户).如果你连接过诸如酒 ...
-
iOS百度地图简单使用详解
百度地图 iOS SDK是一套基于iOS 5.0及以上版本设备的应用程序接口,不仅提供展示地图的基本接口,还提供POI检索.路径规划.地图标注.离线地图.定位.周边雷达等丰富的LBS能力 . 今天主要 ...
-
iOS中实现动态区域裁剪图片功能实例
前言 相信大家应该都有所体会,裁剪图片功能在很多上传图片的场景里都需要用到,一方面应用服务器可能对图片的尺寸大小有限制,因而希望上传的图片都是符合规定的,另一方面,用户可能希望只上传图片中的部分内容, ...
-
iOS 11 AppIcon不显示问题小结
今天更新Xcode 9 后,在运行老项目时遇到一个小坑,就是无论如何都不显示AppIcon,在网络上找到了方法,单并没有解决,其实不是方法的问题,只是有一个小细节要注意,在这里提示一下. 出现这个问题 ...
-
iOS开发探索多线程GCD任务示例详解
目录 引言 同步任务 死锁 异步任务 总结 引言 在上一篇文章中,我们探寻了队列是怎么创建的,串行队列和并发队列之间的区别,接下来我们在探寻一下GCD的另一个核心 - 任务 同步任务 void dis ...
-
详解IOS WebRTC的实现原理
概述 它在2011年5月开放了工程的源代码,在行业内得到了广泛的支持和应用,成为下一代视频通话的标准. WebRTC的音视频通信是基于P2P,那么什么是P2P呢? 它是点对点连接的英文缩写. P2P连 ...
-
IOS10.11 无法访问http的问题解决办法
IOS10.11 无法访问http的问题解 Xcode Version 7.3.1 (7D1014) IOS9 之后更新了htpps的访问限制,网上很多文章说 往plist 文件中添加 NSAppT ...
-
iOS开发教程之常见的性能优化技巧
前言 性能问题的主要原因是什么,原因有相同的,也有不同的,但归根到底,不外乎内存使用.代码效率.合适的策略逻辑.代码质量.安装包体积这一类问题. 但从用户体验的角度去思考,当我们置身处地得把自己当做用 ...
-
Mac Charles抓包工具详细介绍
Mac Charles抓包工具 不过可惜的是,Fidder使用C#开发的,所以就不能在Mac上使用了,不过还有另外一个抓包神器,就是Charles,它是Java开发的,所以跨平台,不仅可以在Mac上 ...
-
使用scrollTop()解决IOS中输入法遮挡输入框问题
经过测试,发现有的IOS浏览器上输入法会弹出遮挡输入框,网上很多都是介绍用以下方法 (function() { $('input').on('click', function () { var tar ...
