使用LauchScreen.xib是为了支持iOS8的,而不支持iOS7。 使用LaunchImage,可以兼容iOS7和iOS8。 因为iOS8也会调用LaunchScreen.xib,所以我的做法是直接删除它。就是这个文件: 然后,在Images.xcassets中创建一个LaunchImage ...
分类:
移动开发 时间:
2016-03-28 13:31:09
阅读次数:
192
首先有这样4个类 UIVisualEffect UIBlurEffect UIVibrancyEffect UIVisualEffectView 继承关系 UIVisualEffect : NSObject |—> UIBlurEffect |—> UIVibrancyEffect UIVisual ...
分类:
移动开发 时间:
2016-03-26 15:41:56
阅读次数:
219
IOS search bar 从IOS8开始发生了一些变化。有了新的使用方式。IOS的search bar是这样工作的:
当用户点Search bar,它获得输入焦点后,会出现一个新的页面(ViewController),这个页面就是显示搜索结果的页面。当用户在search bar中输入的时候,这个页面就显示搜索结果。一般结果是显示在 table view中,所以这个搜索结果页面上一般会有个tab...
分类:
移动开发 时间:
2016-03-22 12:32:26
阅读次数:
203
在 iOS8中,苹果提供了UIAlertController,以取代原有的 UIAlertView 和 UIActionSheet,以前的 UIAlertView是这样的: UIAlertView 有一个代理协议,可以执行按钮点击事件的回调,以及设置按钮是否可用等。 UIAlertControlle
分类:
其他好文 时间:
2016-03-21 01:30:52
阅读次数:
256
新的iOS 9系统比iOS8更稳定,功能更全面,而且还更加开放。iOS 9加入了更多的新功能,包括更加智能的Siri,新加入的省电模式。iOS 9为开发者提供5000个全新的API。 iOS9让所有的HTTP默认使用了HTTPS,原来的HTTP协议传输都改成TLS1.2协议进行传输。直接造成的情况就
分类:
移动开发 时间:
2016-03-17 19:29:20
阅读次数:
250
UIWebView自iOS2就有,WKWebView从iOS8才有,毫无疑问WKWebView将逐步取代笨重的UIWebView。通过简单的测试即可发现UIWebView占用过多内存,且内存峰值更是夸张。WKWebView网页加载速度也有提升,但是并不像内存那样提升那么多。下面列举一些其它的优势:
分类:
移动开发 时间:
2016-03-16 00:54:03
阅读次数:
232
界面上iOS8与iOS7相比变化不大,只是在功能方面进行了完好。 iOS8中更新和公开了非常多接口,当中有一项本地消息通知UILocalNotification,大家肯定都不陌
分类:
移动开发 时间:
2016-03-13 15:50:46
阅读次数:
189
开发中央步骤: 1.添加CoreBluetooth.framework框架到你的工程 (目前swift只需要import CoreBluetooth就行了) 2.继承两个协议:CBCentralManagerDelegate和CBPeripheralDelegate 个人写的demo,有详细注释。看
分类:
移动开发 时间:
2016-03-04 13:17:06
阅读次数:
204
http://tutuge.me/2015/08/08/autolayout-example-with-masonry2/ 1.tableview: 自动计算 tableVIew 的 cell 的高度: 1. 创建 tableview 的时候: tableview.rowHeight = UITab
分类:
移动开发 时间:
2016-03-03 17:33:26
阅读次数:
163
一、支持第三方输入法 苹果的输入法一直被人诟病,而倒了iOS8苹果终于开放第三方输入法了。喜大普奔的更新!苹果自己的汉字输入法也加入了快速联想功能,输入更迅速。 iMessage可发送语音和视频 干掉微信的节奏?iMessage可以发送语音消息和视频了,而且体验与微信非常类似。 二、通知中心的革新
分类:
移动开发 时间:
2016-03-02 19:39:54
阅读次数:
218