自定义博客皮肤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)
  • 收藏
  • 关注

转载 IOS利用Runtime自定义控制器POP手势动画

前言 苹果在IOS7以后给导航控制器增加了一个Pop的手势,只要手指在屏幕边缘滑动,当前的控制器的视图就会跟随你的手指移动,当用户松手后,系统会判断手指拖动出来的大小来决定是否要执行控制器的Pop操作。 nav_pop_origin.gif 这个操作的想法非常好,系统给我们规定的范围必须是屏幕左侧边缘才可以触发,这样实际使用过程中对于有些产品会产生不便,于是有

2016-08-10 20:12:58 438

原创 MVC与MVVM模式的对比

MVC的优点:(1)可定制性 (2)代码清晰,便于维护 (3)测试友好性 (4)轻量级 (5)开源 缺点: 大量的代码被放在viewController,加重了viewControoller的负担 网络代码放在model,view,viewController中的哪一个都不合适 MVC的另一个大问题是,它不鼓励开发人员编写单元测试,由于view controller混合了视

2016-08-07 09:22:17 937

原创 Swift中网络单例类封装

// 网络请求方式枚举(case 首字母大写) enum SHNetworkToolsType: String {     case GET = "GET"     case POST = "POST" } //创建类SHNetworkTools 继承自AFN第三方框架的AFHTTPSessionManager类 class SHNe

2016-08-06 10:18:09 562

原创 时钟动画制作

//  CZViewController.m //  04-定位点动画(时钟动画) // //  Created by apple on 16/07/14. //  Copyright (c) 2014年itcast. All rights reserved. // 效果图   #import "CZViewController.h" @interface

2016-08-06 10:07:46 534

转载 IOS图片拉伸的几种方式

在iOS开发工作中,其实图片拉伸还是很常用的,特别是在UI不给力的情况下,那么下面根据以往的工作经验,现在总结了一下最新且常用的两种拉伸方法。 关键字:Show Overview、Slicing、Slice、resize、stretch 拉伸前:(假如给一个button设置一个背景图片) [self.myButton setBackgroundImage:[UIImage imageNa

2016-07-16 00:45:35 840

原创 ViewController控制器的多种创建方式

第一种方式:  使用class 创建控制器           ViewController *controller = [[ViewController alloc] init];                        第二种方式:  使用storyboard           // 实例化 storyboard对象      UIStoryboard *

2016-07-10 00:22:05 510

原创 代理丶通知丶KVO的详解

朋友出去面试,免不了被人家问到这个问题:代理丶通知丶KVO之间是怎么在控制器之间通信的,或者说是怎么传值的,又或者说之间的区别等等,反正答案都是那么些东西。

2016-07-09 00:10:55 419

空空如也

空空如也

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

TA关注的人

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