iOS 实用技术
文章平均质量分 64
Beelin_9527
学夷之长以自强。
展开
-
iOSCoreAnimation动画系列教程(一):CABasicAnimation
在iOS中,图形可分为以下几个层次:越上层,封装程度越高,动画实现越简洁越简单,但是自由度越低;反之亦然。本文着重介绍Core Animation层的基本动画实现方案。在iOS中,展示动画可以类比于显示生活中的“拍电影”。拍电影有三大要素:演员+剧本+开拍,概念类比如下:演员--->CALayer,规定电影的主角是谁剧本--->CAAnimation,规定电影该怎转载 2016-03-30 11:36:22 · 288 阅读 · 0 评论 -
二维码自定义扫描界面
本次内容的效果图.h文件#import "RootViewController.h"@interface SQCodeViewController : RootViewController//继承根视图,主要继承根视图的导航控制器@end.m文件#import "转载 2016-03-11 10:17:05 · 940 阅读 · 0 评论 -
扫描二维码
#import"BZViewController.h"#import @interfaceBZViewController ()AVCaptureMetadataOutputObjectsDelegate>@property(strong,nonatomic)AVCaptureDevice*device;@property(strong,nona转载 2016-03-11 10:16:39 · 479 阅读 · 0 评论 -
生成二维码
1、通过字符串生成CIImage(首先是二维码的生成,使用CIFilter很简单,直接传入生成二维码的字符串即可:)- (CIImage*)createQRForString:(NSString*)qrString { NSData *stringData = [qrString dataUsingEncoding:NSUTF8StringEncodin转载 2016-03-11 10:15:39 · 531 阅读 · 0 评论 -
iOS9请求https问题
iOS9 开始苹果将HTTP全改为HTTPS了,所以出现网络请求失败问题,解决办法:1、改回HTTP: 在info.plist文件中添加一个Key:NSAppTransportSecurity(字典类型),然后给它添加一个Key:NSAllowsArbitraryLoads(Boolean型),属性值设为YES.如下图:原创 2016-03-10 17:23:23 · 665 阅读 · 0 评论 -
判断文本是否有Emoji表情
@implementation NSString (Emoji)+ (BOOL)stringContainsEmoji:(NSString *)string{ __block BOOL returnValue = NO; [string enumerateSubstringsInRange:NSMakeRange(0, [string length]) optio转载 2016-02-21 14:23:48 · 359 阅读 · 0 评论 -
AFMWorking 网络监听
//网络状态 typedef NS_ENUM(NSInteger, AFNetworkReachabilityStatus) { AFNetworkReachabilityStatusUnknown = -1,//未识别的网络 AFNetworkReachabilityStatusNotReachable =转载 2016-02-23 15:40:41 · 276 阅读 · 0 评论 -
Emoji 表情
开发表情键盘的思路 为了实现跨平台,无论iOS端,andorid端,都要有一个相同的标准,这个标准就可以是国际Unicode编码,我们的思路是将表情文字进行unicode编码后再进行传输,因此,有两中方式,一种是通过自定义一套表情切图,将其与unicode码一一对应,在转码的时候,我们一一遍历,转换成unicode后进行传输,这样的好处是我们可以保证所有平台所能使用的表情转载 2016-02-23 20:10:06 · 646 阅读 · 0 评论 -
CoreAnimation动画入门(总结)
一.动画的基础分类1.png上述我们可以看到动画大体可以分为如下几类:属性说明CAAnaimation抽象类,不具备动画效果,必须用它的子类才有动画效果CAAnimaitionGroup动画组,可以同时进行缩放,旋转CAPropertyAnimation抽象类,本身不具备动画效果,只有子类才有CABasicAnim转载 2016-03-30 11:57:34 · 386 阅读 · 0 评论 -
iOSCoreAnimation动画系列教程(二):CAKeyFrameAnimation
在上一篇专题文章【原】iOSCoreAnimation动画系列教程(一):CABasicAnimation【包会】中我们学习了iOS核心动画CoreAnimation中CABasicAnimation动画的使用方法。CABasicAnimation已经可以应付一些比较简单的应用场景了,比如view的平移出现、淡入淡出等。但是在有些情况下直线的运动并不能满足我们的需要,因此有必要学习进阶版的核心动画转载 2016-03-30 11:46:43 · 231 阅读 · 0 评论 -
调用系统打电话发短信接口以及程序内发短信
一、调用系统功能在iOS中打开系统本身的打电话和发短信功能还是比较简单的,之前在SSO中也提了一嘴,iOS中可以由一个应用打开另一个应用,只需要一行代码,打电话,发短信,发email,开网页也是一样的 ,只是用的协议不一样。1.打电话这个还是比较简单的,下面是打电话的代码:%@的内容是手机号self.myApplication是Application的单例。转载 2016-06-21 15:14:03 · 1780 阅读 · 0 评论