自定义博客皮肤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 428

原创 MVC与MVVM模式的对比

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

2016-08-07 09:22:17 933

原创 Swift中网络单例类封装

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

2016-08-06 10:18:09 556

原创 时钟动画制作

//  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 526

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

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

2016-07-16 00:45:35 812

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

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

2016-07-10 00:22:05 497

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

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

2016-07-09 00:10:55 412

空空如也

空空如也

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

TA关注的人

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