ios开发小技巧
来源:互联网 发布:网络电玩游戏 编辑:程序博客网 时间:2024/05/16 02:53
1、如果在程序中想对某张图片进行处理的话(得到某张图片的一部分)可一用以下代码:
UIImage *image = [UIImage imageNamed:filename];
CGImageRef imageRef = image.CGImage;
CGRect rect = CGRectMake(origin.x, origin.y ,size.width, size.height);
CGImageRef imageRefRect = CGImageCreateWithImageInRect(imageRef, rect);
UIImage *imageRect = [[UIImage alloc] initWithCGImage:imageRefRect];
2、判断设备是iphone还是iphone4的代码:
define isRetina ([UIScreen instancesRespondToSelector:@selector(currentMode)] ? CGSizeEqualToSize(CGSizeMake(640, 960), [[UIScreen mainScreen] currentMode].size) : NO)
3、判断邮箱输入的是否正确:
- (BOOL) validateEmail: (NSString *) candidate {
NSString *emailRegex = @”[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+.[A-Za-z]{2,4}”;
NSPredicate *emailTest = [NSPredicate predicateWithFormat:@”SELF MATCHES %@”, emailRegex];
return [emailTest evaluateWithObject:candidate];
}
4、如何把当前的视图作为照片保存到相册中去:
import
import
0 0
- iOS开发 小技巧
- iOS 开发小技巧
- ios开发小技巧
- ios开发小技巧
- iOS 开发小技巧
- IOS 开发小技巧
- iOS开发小技巧
- ios开发小技巧
- iOS开发小技巧
- iOS 开发小技巧
- iOS 开发小技巧
- iOS 开发小技巧
- ios开发小技巧
- ios 开发小技巧
- ios开发小技巧
- iOS 开发小技巧
- IOS开发小技巧
- iOS 开发小技巧
- LeetCode - Increasing Triplet Subsequence
- Android TraceView工具使用
- GDKOI模拟 Manufactoria
- libcurl库进行http通讯-开篇
- Java基本类型和取值范围
- ios开发小技巧
- WF4.0和BookMark
- windows多线程同步机制---原子锁
- 浅析计算机接口技术
- struts2 零配置代码
- Excel大小写转换函数
- MD5值 计算_
- 使用JavaScript实现下拉菜单的效果
- Struts2 零配置文件