自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 收藏
  • 关注

转载 将一个行数在主线程执行的4中方法

1-GCDblockblockdispatch_async(dispatch_get_main_queue(), ^{});2-NSOperationNSOperationQueue *mainQueue = [NSOperationQueuemainQueue];NSBlockOperation *operation = [NSBlockOperation...

2016-11-16 23:58:00 105

转载 判断邮箱格式和图片压缩

1.判断邮箱格式-(BOOL)isValidateEmail:(NSString *)email{NSString *emailRegex =@"[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,4}";NSPredicate *emailTest = [NSPredicatepredicateWithFormat:@...

2016-11-16 23:57:00 174

转载 上传图片的实现

- (IBAction)uploadButton:(id)sender {UIImage *image = [UIImage imageNamed:@"1.jpg"];NSData *imageData = UIImageJPEGRepresentation(image,0.5);NSString *urlString =@"http://192.168.1.113:80...

2016-11-16 23:56:00 83

转载 导航右侧添加按钮、隐藏导航条和状态栏

1.添加导航右侧按钮UIBarButtonItem *rightButton = [[UIBarButtonItemalloc] initWithTitle:@"无所谓"style:UIBarButtonItemStyleDone target:self action:@selector(clickRightButton)];[self.navigationItemset...

2016-11-16 23:55:00 351

转载 从相册选取图片展示并实现自定义事件

UIImagePickerControllerSourceTypesourceType=UIImagePickerControllerSourceTypeCamera;if(![UIImagePickerControllerisSourceTypeAvailable:UIImagePickerControllerSourceTypeCamera]) {sourceTy...

2016-11-16 23:55:00 135

转载 cell添加选中时的背景图片、显示图片和图片自适应框的大小

1.给cell添加选中时的背景图片UIView *myview = [[UIView alloc] init];myview.frame = CGRectMake(0, 0, 320, 47);myview.backgroundColor =[UIColor colorWithPatternImage:[UIImageimageNamed:@"0006.png"]...

2016-11-16 23:54:00 238

转载 设置键盘无色和状态栏风火轮、屏幕截图

1.设置键盘为无色textField.keyboardAppearance =UIKeyboardAppearanceAlert;2.设置状态栏网络风火轮是否显示[UIApplicationsharedApplication].networkActivityIndicatorVisible==NO3.截屏图片CGSizeMake(200,4...

2016-11-16 23:54:00 148

转载 给AlertView添加图片背景

UIAlertView *theAlert = [[[UIAlertViewalloc]initWithTitle:@"Attention"message:@"I'm a Chinese!"delegate:nilcancelButtonTitle:@"Cancel"otherButtonTitles:@"Okay",nil] autorelease];[theAle...

2016-11-16 23:54:00 244

转载 全局异步和主线程异步区别、改变PlaceHolder颜色、解决键盘弹起挡住文本框问题...

1、全局异步执行耗时任务dispatch_async(dispatch_get_global_queue(0, 0), ^{});2.主线程异步刷新UIdispatch_async(dispatch_get_main_queue(), ^{});3.改变PlaceHolder的颜色[username_text setValue:[UICol...

2016-11-16 23:53:00 69

转载 NSThread、GCD和NSOperation的详解与区别

1.基本概念进程:操作系统上每一个可以执行的程序。线程:进程中的任务,必须在线程中执行。每一个进程,至少包含一个线程,就是我们常说的主线程。2.任务在线程中的执行任务在线程中一次一个的依次执行。一个线程同时只能执行一个任务。如果我们需要同时执行多个任务,就需要多个线程,每次执行一个任务。为了提高用户体验,我们就需要使用多线程,比如:网络请求,下载图片。3....

2016-11-09 12:25:00 409

转载 iOS开发中实现手势解锁

#import "LockView.h"@interface LockView ()@property (nonatomic, strong) NSMutableArray *selectedsBtn;@property (nonatomic, assign) CGPoint curP;@end@implementation LockVi...

2016-11-07 10:56:00 119

转载 使用Quartz2D技术擦除图片

#import "ViewController.h"@interface ViewController ()@property (weak, nonatomic) IBOutlet UIImageView *imageView;@end@implementation ViewController- (void)viewDidLoad { ...

2016-11-05 15:05:00 94

转载 iOS中手指拖动生成截图范围并截图

#import "ViewController.h"@interface ViewController ()@property (nonatomic, assign) CGPoint startP;@property (weak, nonatomic) IBOutlet UIImageView *imageV;@property (nonatomic, weak) UIV...

2016-11-05 11:36:00 378

转载 iOS中控件的截屏

+ (UIImage *)imageWithCaputureView:(UIView *)view{ // 开启位图上下文 UIGraphicsBeginImageContextWithOptions(view.bounds.size, NO, 0); // 获取上下文 CGContextRef ctx = UIGraphic...

2016-11-05 10:42:00 120

转载 iOS中裁剪圆形头像

- (void)clipImage{// 0.加载图片UIImage *image = [UIImage imageNamed:@"阿狸头像"];// 1.开启位图上下文,跟图片尺寸一样大UIGraphicsBeginImageContextWithOptions(image.size, NO, 0);// 2.设置圆形裁剪区域,正切与图片// 2.1创建圆形...

2016-11-05 09:49:00 145

转载 iOS中图片水印的制作

// .获取上下文,之前的上下文都是在view的drawRect方法中获取(跟View相关联的上下文layer上下文)// 目前我们需要绘制图片到新的图片上,因此需要用到位图上下文// 怎么获取位图上下文,注意位图上下文的获取方式跟layer上下文不一样。位图上下文需要我们手动创建。// 开启一个位图上下文,注意位图上下文跟view无关联,所以不需要在drawRect.-...

2016-11-04 18:28:00 93

转载 Quartz2D基本图形绘制的3种方法详解

#pragma mark - 绘图的几种方式#pragma mark - 绘图第三种方式1.#pragma mark - 最原始的绘图方式- (void)drawLine{// 1.获取图形上下文// 目前我们所用的上下文都是以UIGraphics// CGContextRef Ref:引用 CG:目前使用到的类型和函数 一般都是CG开头 CoreGraphi...

2016-11-04 12:08:00 129

转载 iOS实现 抽屉效果 的滑动缩放、定位和还原

// 获取屏幕的宽度#define screenW [UIScreen mainScreen].bounds.size.width#import "ViewController.h"@interface ViewController ()@end@implementation ViewController- (void)viewDidLoad {[super...

2016-11-04 10:57:00 289

转载 iOS开发中 Quartz2D使用详细 简介

1> Quartz2D简介* PPT简介 什么是Quartz2D?二维的绘图引擎 什么是二维?平面 什么是引擎?经包装的函数库,方便开发者使用。也就是说苹果帮我们封装了一套绘图的函数库 同时支持iOS和Mac系统什么意思?用Quartz2D写的同一份代码,既可以运行在iphone上又可以运行在mac上,可以跨平台开发。 开发中...

2016-11-03 17:46:00 121

转载 iOS中发布应用程序

发布应用程序*developer.apple.com : 开发者主页, 配置证书\AppId\描述文件1> 发布的证书, 说清楚哪台电脑可以发布程序2> 添加发布的描述文件,描述在哪台计算机上能够发布哪些应用程序2. iTunesConnect网站(专门用来发布应用程序)https://itunesconnect.apple.com1> 如果想挣...

2016-11-03 17:30:00 74

转载 iOS中开发者账号分类

如果个人要申请,需要一张VISA(美金)信用卡,MASTER(欧元)!1. 个人的 99$ 申请简单,付钱就行,688人民币2. 企业的 99$ 申请复杂,需要“邓白氏”认证,可以确认企业是合法有效的可以管理团队开发3. 商业的 299$ 也需要邓白氏认证,开发的应用,不能够上架(不经过苹果的审核)!专门给企业级用户定制应用程序使用!***Certificat...

2016-11-03 17:30:00 106

转载 iOS音视频播放

一、音频播放1.音效播放(短时间的音频文件)1> AudioServicesCreateSystemSoundID2> AudioServicesPlaySystemSound2.音乐播放(长时间的音频文件)1> AVAudioPlayer只能播放本地的音频文件>MPMusicPlayerController2> AVPlay...

2016-11-03 17:29:00 187

转载 IOS使用Launch Screen.storyboard制作广告启动界面

最近项目在做的广告sdk,刚好自己需要去了解这个实现启动图加载广告这个功能,大家应该都了解,之前Xcode 6是LaunchScreen.xib来当作启动视图,不过到了Xcode 7就变成了Launch Screen.storyboard,其实这两个没有多大的区别,以下我就采用Xcode 7提供的LaunchScreen.storyboard 来实现这个功能,现在把自己经验和代码分享出来...

2016-11-03 17:27:00 628

转载 如何判断ios设备中是否安装了某款应用

如果是Xcode 4.6 ,那么按照下面的方法添加:解决方案:从91SDK3.2.5开始要求接入方需要设置一个URL Scheme,设置方法如下:选中工程中的Target,选中Info标签页,找到底下的URL Types,展开,点击加号,创建一个新的URL Scheme。171300xkniiaxbbnwq9yzy.png.thumb.jpg点击后,Identifier字...

2016-11-03 17:26:00 61

转载 ScrollView分页-无限循环

#import "XMGInfiniteScrollView.h"static int const ImageViewCount = 3;@interface XMGInfiniteScrollView()@property (weak, nonatomic) UIScrollView *scrollView;@property (weak, nonatomic) NST...

2016-11-03 17:25:00 202

转载 使用Reachability实时监测网络连通性

在开发ios应用是我匀经常要使用网络,还得监控网络的连接情况,当网络发生改变时进行对应的事件处理工作。下面就讲解一下利用Reachability进行网络边连接情况监测的使用方法。要使用Reachability进行网络监控必须先导进Reachability.h和Reachability.m两个方件。在.h文件中声明一个全局的Reachability类,代码如下:#import...

2016-11-03 17:23:00 136

转载 UIApplication用法大全

@implementation ViewController#pragma mark - 打开网页- (IBAction)btnClick:(id)sender {// URL:资源路径// URL:协议头://域名+路径 http,https,file,tel// 协议头:// 打开网页 @"http://www.baidu.com"NSURL *url ...

2016-11-03 16:49:00 108

转载 iOS中GestureRecognizer的6大手势与代理方法详细使用

#import "ViewController.h"@interface ViewController ()@property (weak, nonatomic) IBOutlet UIImageView *imageView;@end@implementation ViewController- (void)viewDidLoad {[super viewDidLoad...

2016-11-03 16:46:00 616

转载 使用pan手势实现抽屉效果

#import "ViewController.h"@interface ViewController ()@property (nonatomic, weak) UIView *mainV;@property (nonatomic, weak) UIView *leftV;@property (nonatomic, weak) UIView *rightV;@e...

2016-11-03 16:20:00 143

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除