最近由于项目需要,接触了一下ffmpeg的编译和使用。 最近由于项目需要,接触了一下ffmpeg的编译和使用。 由于之前的版本ffmpeg编译的库比较老,对新设备,5s及5s以后的设备支持不太好,重新编译了ffmpeg静态库。 一,下载并在终端中运行脚本编译ffmpeg 脚本参考git上的:http ...
分类:
移动开发 时间:
2016-08-11 10:06:14
阅读次数:
234
一、整体介绍 UIWebView自iOS2就有,WKWebView从iOS8才有,毫无疑问WKWebView将逐步取代笨重的UIWebView。通过简单的测试即可发现UIWebView占用过多内存,且内存峰值更是夸张。WKWebView网页加载速度也有提升,但是并不像内存那样提升那么多。下面列举一些 ...
分类:
Web程序 时间:
2016-08-11 00:45:00
阅读次数:
492
1 在application:didFinishLaunchingWithOptions:中注册通知时: //创建UIUserNotificationSettings,并设置消息的显示类型 let notifSetting = UIUserNotificationSettings(forTypes: ...
分类:
移动开发 时间:
2016-08-10 12:42:18
阅读次数:
252
AutoLayout 1. iOS两种自适应布局方式: -AutoLayout(自动布局) + SizeClasses(尺寸类别) -Autoresizing (自动调整尺寸/弹簧式调整尺寸) 前者 AutoLayout 是从iOS6出现,通过创建视图约束实现自适应,SizeClasses是iOS8 ...
分类:
其他好文 时间:
2016-08-09 00:01:56
阅读次数:
310
本demo仅适用于iOS8及以上系统。 本文将使用autolayout+storyboard来实现弹窗 第一步、storyboard创建界面 1、打开storyboard 拖一个UIViewcontroller出来,并与class相关联 2、拖出一个UIView作为弹窗视图的容器,容器里放置弹窗的内 ...
分类:
移动开发 时间:
2016-08-07 21:23:22
阅读次数:
207
苹果在iOS8之后有了全新的通知机制,当我们收到推送的消息时,或者锁屏的时候,让用户快捷的对通知进行操作,实现的效果图如下: 下面我们就来实现这个效果: 首先在页面上添加一个按钮,点击按钮发送本地通知, 按钮实现方法: 然后我们需要在AppleDelegate协议方法里面做其他的事情: 这样就实现了 ...
分类:
移动开发 时间:
2016-08-07 12:07:36
阅读次数:
181
摘要 WebKit是iOS8之后引入的专门负责处理网页视图的框架,其比UIWebView更加强大,性能也更优。 iOS中WebKit框架应用与解析 一、引言 在iOS8之前,在应用中嵌入网页通常需要使用UIWebView这样一个类,这个类通过URL或者HTML文件来加载网页视图,功能十分有限,只能作 ...
分类:
Web程序 时间:
2016-08-05 00:49:24
阅读次数:
320
1:App跳转至系统Settings 跳转在IOS8以上跟以下是有区别的,如果是IOS8以上可以如下设置: 如果要兼容IOS7则要设置在URL Types中添加一个新项只填写prefs,然后设置一下上面那个URLWithString,对应的字符串如下: 然后如下代码: 一段实例代码: 2:iOS 获 ...
分类:
移动开发 时间:
2016-08-02 11:10:06
阅读次数:
221
1:App跳转至系统Settings 跳转在IOS8以上跟以下是有区别的,如果是IOS8以上可以如下设置: 如果要兼容IOS7则要设置在URL Types中添加一个新项只填写prefs,然后设置一下上面那个URLWithString,对应的字符串如下: 然后如下代码: 一段实例代码: 2:iOS 获 ...
分类:
移动开发 时间:
2016-08-02 01:17:27
阅读次数:
255
这篇文章介绍了在一个动态数据的 table view 中,cell 根据 text view 内容的输入实时改变 cell 和 table view 的高度。自动计算 cell 高度的功能使用 iOS 8 才支持的自适应 cell,如果你还不知道 iOS 8 自适应 cell,可以参看这篇文章:iO ...
分类:
移动开发 时间:
2016-08-01 15:51:11
阅读次数:
436