自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (1)
  • 收藏
  • 关注

原创 KVO的简单使用

KVO: Key Value Observing (键值监听)作用:当某个对象的属性值发生改变的时候(用KVO监听)当创建了某个对象,想要监听它的属性值发生变化然后做出相应操作的时候,首先给它添加监听器 /* 作用:给对象绑定一个监听器(观察者) - Observer 观察者 - KeyPath 要监听的属性 - optio

2017-08-27 11:36:40 315

原创 KVC的使用

KVC: Key Value Coding(键值编码)KVC的作用有哪些?最常用于取值和赋值利用KVC进行简单赋值/** * 利用KVC进行简单赋值 */void test(){ HYRPerson *person = [[HYRPerson alloc] init]; // 常规赋值 /* person.name = @"张三

2017-08-27 11:26:23 393

原创 iOS修改transform形变也能够实现动画

之前的一篇文章提到UIView实现动画里面核心是修改frame,其实修改transform形变也能够实现动画- (IBAction)moveUp:(id)sender { //平移 [UIView animateWithDuration:0.5 animations:^{ //使用Make,它是相对于最原始的位置做的形变. //self.

2017-08-27 11:03:04 1222

原创 iOS利用UIView实现渐变动画

UIView本身有一个类方法 animateWithDuration 可以简单实现动画效果简单从平移、缩放、透明度三个方向,都是修改frame来实现平移效果的实现代码/** * 平移 */- (IBAction)translate { // 渐变动画 // 方式一 /* // 1. 开始动画 [UIView beginAnimations

2017-08-27 07:35:43 5358

原创 iOS开发之修改分页控制器UIPageControl的图片和大小以及圆点之间的距离

今天遇到这个需求,需要修改UIPageControl圆点之间的间距。查资料找到以下两种方法,其一是自定义继承UIPageControl的类,其二是使用runtime交换方法来修改。文笔不好直接代码记录法一:继承UIPageControl#import "HYRPageControl.h"#define kDotW 30 //圆点的宽度#define kMagrin 20 //圆点

2017-08-26 21:27:43 2639 3

原创 iOS开发之HTTP的请求头和响应头 以及常见的响应状态码

*************请求头**************请求头:包含了对客户端的环境描述、客户端请求信息等GET /minion.png HTTP/1.1   //包含了请求方法、请求资源路径、HTTP协议版本Host: 120.25.226.186:32812   //客户端想访问的服务器主机地址User-Agent: Mozilla/5.0  //客户端的类型,

2017-08-24 19:10:44 5801

原创 iOS开发之小文件

如果文件比较小,下载方式会比较多1》直接用NSData的+(id)dataWithContentsOfURL:(NSURL*)url;2》利用NSURLConnection发送一个HTTP请求去下载3》如果是下载图片,还可以利用SDWebImage框架**************我是一条分隔线**************法一、NSData的+(id)dataWi

2017-08-24 18:57:02 334

Swift Programming Language中文版,英文版

Swift Programming Language中文版,英文版

2015-01-11

空空如也

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

TA关注的人

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