自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (10)
  • 收藏
  • 关注

原创 iOS左滑弹出右侧抽屉

// // ViewController.m // RightDrawerSample // // Created by amber on 16/8/2. // Copyright © 2016年 Shlity. All rights reserved. // #import "ViewController.h" #import "RightDrawerView.h" #define

2016-08-04 10:01:15 2448

原创 在iOS启动页增加一个倒计时跳过按钮

WSDrawCircleProgress, 根据UIBezierPath和CAShapeLayer自定义倒计时进度条,适用于app启动的时候设置一个倒计时关闭启动页面。可以设置进度条颜色,填充颜色,进度条宽度以及点击事件等。 公共方法: //set track color @property (nonatomic,strong)UIColor *trackColor;

2016-08-01 10:52:49 5458 1

原创 UITableViewCell添加UICollectionView,能够左右滚动用于展示不同图片。利用UICollectionView的优点,从而性能上有很大优化

Github下载地址 #import #import "WSCollectionViewCell.h" @interface WSCollectionView : UICollectionView @property (nonatomic, strong) NSIndexPath *indexPath; @end static NSString *CollectionViewCel

2016-07-29 10:58:18 1376

原创 AFNetworking3.0封装

Overview Network, 根据AFNetworking3.0框架封装的,实现了GET、POST、PUT、DELETE、上传文件、下载文件、文件上传下载进度条等功能,同时支持IPv6。 为什么使用它? 简单快捷,只需要一句代码即可请求网络和文件处理只需要设置一个参数就能在界面上显示一个loading状态block回调代码可读性更高快速上传下载文件,同时显示下载或上传进度条

2016-06-22 16:00:24 1292

原创 iOS的UIButton单选的最佳方式

#import "TestViewController.h" #import "UIImage+Mycategory.h" @interface TestViewController () @property (nonatomic,strong) UIButton *myButton; @end @implementation TestViewController - (void)vie

2016-05-10 17:30:40 1257

原创 block和delegate的使用

/**  *  功能:  *  1. 分别通过delegate和block方式实现,点击TestTableViewCell上添加的按钮push到一个指定的控制器(TestViewController)  *  2. 当点击cell上的按钮的时候,传一个值(当前cell的row)给ViewController控制器  *  3. 当ViewController控制器收到Cell传来的值之后,

2016-05-06 18:10:16 962

原创 SDWebImage download image

/** * SDWebImage download images */ SDWebImageDownloader *downloader = [SDWebImageDownloader sharedDownloader]; [down

2016-03-30 15:55:01 1019

原创 AFNetWorking同时上传多张图片方式

1. /** * 上传多张照片 * * @param imageDic 字典数组 */ - (void)sendTopicImageToServer:(NSMutableDictionary *)imageDic{ AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager];

2015-12-04 08:51:56 621

原创 获取TabelView中得Cell的各种方式

- (void)selectAllGoods:(UIButton *)button event:(id)event { [button setSelected:!button.selected]; //获取到的indexpath为屏幕上的cell的indexpath /* NSSet *touches = [event allTouches];

2015-12-04 08:43:13 833

原创 AFNetworkin POST Json格式的数据到服务器

如下json格式为:  "Method" : "ClientLogin",   "RunnerIP" : "",   "Detail" : [     {       "UserName" : "lanxijin",       "Pwd" : "ac59075b964b0715"     }   ],   "WebSite" : "community",   "Runne

2015-11-16 01:11:15 3776

原创 百度地图自定义泡泡视图

描述:最近项目中用到了百度地图获取附近的店铺信息,改店铺信息需要用自定义PaoPaoView来展示,其设置步骤如下: #import @interface MapViewController : BaseViewControllerBMKMapViewDelegate,BMKLocationServiceDelegate>     BMKMapView          *_

2015-07-20 11:27:41 3424

原创 iOS获取定位的方式(百度和系统自带的定位方式)

1. 首先在info.plist文件中设置 NSLocationAlwaysUsageDescription   string  我们需要您当前所在位置喔  //始终获取 NSLocationWhenInUseUsageDescription  string  我们需要您当前所在位置喔  //在使用应用期间 2. 设置系统和百度的定位方式 1) 系统定位 //头文件中加入de

2015-07-20 11:08:29 2953

原创 IOS真机调试以及在AppStory上架

最近几天一直在忙着APPstory的上架,学到了不少东西,所以在此总结下。 主要操作步骤来源于以下两篇文章才顺利完成的 1. ios真机调试的证书准备 http://jingyan.baidu.com/article/f25ef25477db8b482d1b8252.html 2. APPstory上架的操作步骤 http://jingyan.baidu.com/album/

2015-03-20 14:16:50 879

原创 ios中4种开启新的线程的处理方式以及运用范围(多线程)

一、什么是多线程 1. 2. 3. 二、使用多线程的目的是什么 1. 2. 3. 三、ios中有哪几种多线程方式 1. NSThread 1.1 1.2 1.3 2. NSOperation 2.1 2.2 3. GCD 3.1 3.2 四、代码示例 1. NSThread 2. NSOpe

2015-02-28 16:45:21 5561

原创 ios block回调的理解和总结

1. block回调与其他2种回调方式的区别   1) IOS常用回调方式有3种,如:delegate、NSNotificationCenter和block。   2) 通知:     (一对多)在APP中,很多控制器都需要知道一个事件,应该用通知;   3) delegate:     “一对一”,对同一个协议,一个对象只能设置一个代理delegate,所以单例对象就不能用代理

2015-02-27 16:51:49 3326

原创 ios KVO键值观察者详解

1. 什么是KVO     1) KVO是基于键值和Notification通知。     2) 当指定的被观察的对象的属性被修改后,KVO自动通知相应的观察者。   2. 什么情况下用KVO     1) 通常适用于根据A类(数据类)的某个属性值变化,B(view类)中的某个属性(控件状态)做出相应变化。体现了MVC的思想     2) 比如用于用户界面交互,当多个View共同使用了

2015-02-07 11:11:19 671

原创 关于单例设计模式的理解

1. 什么是单例设计模式?     1) 单例类被其他外部类创建访问时,该单例类只能返回一个实例对象。     2) 单例返回对象的值是全局性的,如A和B都引用了C这个单例,但A或者B任意一个类改变了单例类C的值,那么另一个类也跟着改变     3) 如果是普通类,被创建多次时所返回的对象是不一样的,如同是被A和B类所创建,A类和B类中得到该普通类的对象是不一样的。 2. 单例设计

2015-02-06 14:59:09 609

原创 关于IOS delegate回调的理解

1. 什么是回调?     1) A类想要执行某个方法(如方法:run),但是A类自己无法实现这个方法,这个时候A类就把run这个方法委托出来(用delegate)。然后让B类去实现A类的委托方法       (delegate)run。但B实现run方法之后,A会再次调用run方法,将B实现的结果告诉A,此时A就达到了回调的目的。     2) 回调函数就是那些自己写的,但不是自己来调,而是

2015-02-05 11:56:38 1033

模仿微信枪红包功能的动画效果,可动态配置金额,用户头像,文字内容等信息,传入后可通过block回调返回。

下载地址:https://github.com/amber01/WSRedPacketView 描述: WSRedPacketView是模仿微信抢红包的功能,动画效果也操作体验和微信的基本一致,如果有需要用到类似的功能大家可以下载参考一下。 使用: WSRewardConfig *info = ({ WSRewardConfig *info = [[WSRewardConfig alloc] init]; info.money = 100.0; info.avatarImage = [UIImage imageNamed:@"avatar"]; info.content = @"恭喜发财,大吉大利"; info.userName = @"小雨同学"; info; }); [WSRedPacketView showRedPackerWithData:info cancelBlock:^{ NSLog(@"取消领取"); } finishBlock:^(float money) { NSLog(@"领取金额:%f",money); }];

2017-12-27

在iOS启动页增加一个倒计时跳过按钮

WSDrawCircleProgress, 根据UIBezierPath和CAShapeLayer自定义倒计时进度条,适用于app启动的时候设置一个倒计时关闭启动页面。可以设置进度条颜色,填充颜色,进度条宽度以及点击事件等。 github:https://github.com/amber01/WSDrawCircleProgress

2016-08-01

UITableViewCell中添加横向滚动视图,用于展示不同图片。利用UICollectionView的优点,从而性能上有很大优化

https://github.com/amber01/WSHorizontalListView.git UITableViewCell中添加横向滚动视图,用于展示不同图片。利用UICollectionView的优点,从而性能上有很大优化

2016-07-29

根据AFNetworking3.0框架封装的,实现了GET、POST、PUT、DELETE、上传文件、下载文件、文件上传下载进度条等功能

https://github.com/amber01/NetworkSample Network, 根据AFNetworking3.0框架封装的,实现了GET、POST、PUT、DELETE、上传文件、下载文件、文件上传下载进度条等功能,同时支持IPv6。 为什么使用它? 1. 简单快捷,只需要一句代码即可请求网络和文件处理 2. 只需要设置一个参数就能在界面上显示一个loading状态 3. block回调代码可读性更高 4. 快速上传下载文件,同时显示下载或上传进度条 5. 服务器请求接口单独用一个枚举来管理,方便查找和代码的阅读,提高开发效率 6. 支持IPv6

2016-07-04

delegate与block的使用

delegate与block的使用

2016-05-16

delegate和block的使用

delegate和block的使用

2016-05-09

各种flex源码,供新手学习参考

各种flex源码,供新手学习参考,非常有用哦

2013-10-09

从零开始学AS3游戏开发

里面讲了很多关于flash游戏开发的例子

2013-10-09

用flex贪吃蛇as游戏

通过flex的mxml写的界面,AS3.0写的代码

2013-10-09

23种设计模式实例及说明大全(as3语言描述)

非常有助于AS3的同学学习,里面有5到6个设计模式值得参考

2013-10-09

空空如也

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

TA关注的人

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