iOS8自带模糊效果 代码段

UIBlurEffectStyleLight, UIBlurEffectStyleDark } NS_ENUM_AVAILABLE_IOS(8_0); UIBlurEffect *blurEffect = [UIBlurEffect e

jopen 2015-07-02   1825   0
IOS  

ios中利用NSPredicate(谓词)匹配 代码段

ios中利用NSPredicate(谓词)匹配 : 下面就以匹配邮箱作为演示: NSString *email = @“[email]nijino_saki@163.com[/email]”;  N

lai123 2016-01-30   751   0
IOS  

iOS实现图片高斯模糊效果 代码段

支持iOS 6.0 and later CIContext *context = [CIContext contextWithOptions:nil]; CIImage *inputImage = [[CIImage

jopen 2015-07-02   6342   1
IOS  

iOS中加速度传感器的使用 代码段

在现在的很多智能手机中,内置了很多的传感器,我们开发的很多App都可以根据传感器的信息开发出交互性更加强的应用。现在我们先来iOS中使用并获取加速度传感器。 (1)代码实现如下: import UIKit import CoreMotion

jopen 2015-08-24   870   0
IOS  

IOS获取手机与屏幕属性 代码段

;       NSLog(@"系统名称:%@", strSysName);// e.g. @"iOS"       NSString *strSysVersion = [[UIDevice curr

gww3 2015-05-14   2141   0
IOS  

iOS 获取城市IP 代码段

NSString *IP = @"0.0.0.0"; //http://61.4.185.48:81/g/(中国天气网的接口) NSURL *url = [NSURL URLWithString:@"http://61.4.185.48:81/g/"]; NSURLRequest *request = [NSURLRequest requestWithURL:url cachePolicy:NSU

ew3y 2015-01-06   2795   0
IOS  

iOS实现圆角效果 代码段

UIColor *color = [UIColor colorWithRed:0.95 green:0.95 blue:0.95 alpha:0]; [aImage setBackgroundColor:color]; //设置背景透明 /******设置图片圆角begin*******/ aImage.layer.masksToBounds = YES; aImage.layer.cornerR

n5b6 2015-01-20   1717   0
IOS  

iOS通过http post上传图片 代码段

//ASIFormDataRequest方式 POST上传图片 -(NSDictionary *)addPicWithDictionary:(NSDictionary *)sugestDic{ NSDictionary *tempDic=nil; NSString *url=[NSString stringWithFormat:@"http://182.50.0.62:8095/xianServe

n5b6 2015-01-20   3091   0
IOS  

iOS视图翻页过渡效果 代码段

CGContextRef context = UIGraphicsGetCurrentContext(); [UIView beginAnimations:nil context:context]; [UIView setAnimationCurve:UIViewAnimationCurveEaseInOut]; [UIView setAnimationDuration:1.0]; // Appl

dw2d 2015-01-20   1157   0
IOS  

IOS常用加密算法 代码段

1 通过简单的URLENCODE + BASE64编码防止数据明文传输 2 对普通请求、返回数据,生成MD5校验(MD5中加入动态密钥),进行数据完整性(简单防篡改,安全性较低,优点:快速)校验。 3 对于重要数据,使用RSA进行数字签名,起到防篡改作用。 4 对于比较敏感的数据,如用户信息(登陆、注册等),客户端发送使用RSA加密,服务器返回使用DES(AES)加密。 原因:客户端发送之所以使用

jopen 2015-02-04   3151   0
IOS   加密  

iOS获取当前app版本 代码段

//软件版本 - (void)softwareVersion { NSDictionary *infoDic = [[NSBundle mainBundle] infoDictionary]; NSString *currentVersion = [NSString stringWithFormat:@"当前软件版本为:%@",infoDic[@"CFBundleShortVersionStrin

xmnx 2015-03-23   1998   0
IOS  

iOS使用代码截图 代码段

// 从view上截图 - (UIImage *)getImage { UIGraphicsBeginImageContextWithOptions(CGSizeMake(150, 150), NO, 1.0); //NO,YES 控制是否透明 [self.view.layer renderInContext:UIGraphicsGetCurrentContext()]; UIImage *ima

xg48 2015-04-10   1408   0
IOS  

IOS端的摇一摇功能 代码段

在 UIResponder中存在这么一套方法 - (void)motionBegan:(UIEventSubtype)motion withEvent:(UIEvent *)event __OSX_AVAILABLE_STARTING(__MAC_NA,__IPHONE_3_0); - (void)motionEnded:(UIEventSubtype)motion withEvent:(UIEv

gxw6 2015-05-03   1628   0

iOS图片无损拉伸 代码段

一张图片如果放大的话一般情况下会失真,如果该图片是规则的,比如这个聊天气泡 ,可以用如下代码来设置 UIImage *rightImg = [UIImage imageNamed:@"SenderTextNodeBkg.png"]; //设置图片拉伸 rightImg = [rightImg stretchableImageWithLeftCapWidth:30 topCapHeight:35]

mmvw 2015-06-14   3563   1
IOS  

iOS实现爆炸的效果 代码段

CAEmitterLayer *emitter = [CAEmitterLayer layer]; emitter.frame = self.view.bounds; [self.view.layer addSublayer:emitter]; emitter.renderMode = kCAEmitterLayerAdditive; emitter.emitterPosition = CGPoi

jopen 2015-06-28   7498   2
IOS  

iOS秒表功能实现 代码段

/停止按钮 和 计次按钮。点击开始按钮,中间的大时钟开始计时,这时点击计次按钮,右上角的小时钟会把此刻的瞬时时间记录下来,同时在下面的tableView上也会显示。点击停止按钮会把右上角的小时钟,中间的大时钟清零,同时,下面的tableView也会清空。 效果图如下: 具体代码实现: #import "MiaoBiaoViewController.h" #define kW self.view.f

pwmd 2015-07-19   5945   0
IOS  

IOS设置图片水印代码 代码段

设置图片水印的本质就是将两张图片混合成一个图片。 可以通过以下步骤来进行设置; ①创建一个基于位图的上下文(开启一个基于位图的上下文) void UIGraphicsBeginImageContextWithOptions ( CGSize size, BOOL opaque, CGFloat scale ) size表示图层的大小,一般设置成背景图的大小 opaque表示是否透明:YES不透明

pwmd 2015-07-19   4399   0
IOS  

IOS图片剪切代码 代码段

我们常常需要将一个方形图片剪切成圆形,或者从某个大图里面获得一部分,这些时候我们通常用剪切。 裁剪相当于一种属性,减掉前面绘制的图形以外的区域。所以我们裁剪过之后通常要恢复以前的绘图状态 此时我们一般分以下三步: ①保存当前的上下文状态 CGContextSaveGState(ctr); ②在绘制好一些区域以后,进行裁剪 CGContextClip(ctr); ③恢复裁剪之前的上下文状态 CGCo

pwmd 2015-07-19   1639   0
IOS  

iOS使用UIGestureRecognizer识别手势 代码段

UIKit中包含了UIGestureRecognizer类,用于检测发生在设备中的手势。UIGestureRecognizer是一个抽象类,定义了所有手势的 基本行为,它有下面一些子类用于处理具体的手势: 1、拍击UITapGestureRecognizer (任意次数的拍击) 2、向里或向外捏UIPinchGestureRecognizer (用于缩放) 3、摇动或者拖拽UIPanGesture

jopen 2015-08-13   939   0
IOS  

iOS全屏滑动代码 代码段

- (void)viewDidLoad {     [super viewDidLoad];         // 获取系统自带滑动手势的target对象     id target = self.interactivePopGestureRecognizer.delegate;         // 创建全屏滑动手势,调用系统自带滑动手势的target的action方法     UIPanGes

usib8630 2016-03-05   41039   0
IOS  
1 2 3 4 5 6 7 8 9 10