自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 CCMenu 与 CCMenuItem

  引入#import "ccDeprecated.h" // 第一个菜单项:CCMenuItemFont         // 设置文字大小         [CCMenuItemFontsetFontSize:50];         CCMenuItemFont *item1 = [CCMenuItemFontitemWithString:@"文字菜单"];         /...

2013-11-09 11:52:12 199

原创 抛物线的精灵

//  抛物线 //mSprite:需要做抛物线的精灵 //startPoint:起始位置 //endPoint:中止位置 //dirTime:起始位置到中止位置的所需时间 - (void) moveWithParabola:(CCSprite*)mSprite startP:(CGPoint)startPoint endP:(CGPoint)endPoint dirTime:(flo...

2013-11-08 15:04:05 154

原创 卡马克卷轴算法

念 这里使用简化的概念,精确的定义请参考计算机图形学中二维观察流程。 世界坐标系:用于标注整个游戏世界的坐标系。 摄像机:摄像机摄到的区域才能显示在屏幕上,摄像机在本文中表现为一个窗口,窗口内的世界才能显示到屏幕上进而被看到。移动摄像机到不同的位置就可以观察不同位置的情形。 卡马克卷轴算法  如图所示,当前内容是 1230。当摄像机向右下移动时,其内容应该变为0564,这样就形成了卷轴的效果。 由...

2013-11-05 15:35:14 672

原创 git 大招

Last login: Mon Nov  4 19:30:18 on ttys004   cd /Users/longquan/Desktop/TaobaoIOS/taobaoworkspace/Taobao2013   longquantekiMacBook-Pro:~ longquan$ cd /Users/longquan/Desktop/TaobaoIOS/taobaoworks...

2013-11-04 19:54:39 198

原创 AVAudioRecorder MAV格式录音

    //录音设置     NSDictionary *RecordParam = [[NSDictionaryalloc] initWithObjectsAndKeys:                                  [NSNumber numberWithFloat: 8000.0],AVSampleRateKey, //采样率                  ...

2013-08-15 21:13:11 353

原创 uilable根据字符串长度变化

          CGSize labelSize = [self.itemPrice1.textsizeWithFont:[UIFontsystemFontOfSize:13] constrainedToSize:CGSizeMake(175.0f, 2000.0f)  lineBreakMode:UILineBreakModeWordWrap];                    ...

2013-08-01 15:18:47 107

原创 ios 文本自动换行

//    //自动换行 //    UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(10, 10, 300, 60)]; //    label.numberOfLines = 10; //    label.text = temp; //    CGSize size = CGSizeMake(300, 1000)...

2013-07-30 19:52:28 301

ios 文本框随着键盘高度变化而变化

监听键盘高度变化 [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(keyboardWasChange:) name:UIKeyboardDidChangeFrameNotification object:nil]; - (void)keyboardWasChange:(NSNotif...

2013-07-29 18:22:18 143

原创 IOS开发苹果官方Sample Code及下载地址

在线浏览地址:https://developer.apple.com/library/ios/navigation/#section=Resource%20Types&topic=Sample%20Code 工程zip压缩包下载地址: http://developer.apple.com/iphone/library/samplecode/Reachability/Reachabil...

2013-07-11 11:17:50 252

原创 苹果推送通知服务(APNs)编程(转)

iPhone 对于应用程序在后台运行有诸多限制(除非你越狱)。因此,当用户切换到其他程序后,原先的程序无法保持运行状态。对于那些需要保持持续连接状态的应用程序(比如社区网络应用),将不能收到实时的信息。 为解决这一限制,苹果推出了APNs(苹果推送通知服务)。APNs 允许设备与苹果的推送通知服务器保持常连接状态。当你想发送一个推送通知给某个用户的iPhone上的应用程序时,你可以使用 APN...

2013-06-07 11:19:21 293

原创 cell 数据重复

static NSString *CellIdentifier = @"Cell"; UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier]; if (cell == nil) { cell = [[UITableViewCell alloc]...

2013-06-03 15:21:32 112

原创 ios NSDate NSTring long 时间戳与字符串转换

[code="java"] 一,转化的方法为 NSString *timeSp = [NSString stringWithFormat:@"%d", (long)[localeDate timeIntervalSince1970]]; NSLog(@"timeSp:%@",timeSp); //时间戳的值 二,把获取的时间转化为当前时间 NSDate *daten...

2013-05-22 11:09:00 221

原创 关于缺少各种framework出现的错误累结(转)

博客分类: iosiPhone开发 iosiPhone开发 经常会调用到各种外部文件,在引用一些外部的文件的时候可能会出现一些错误提示,是在link阶段出现一些error,错误界面如下: 通常解决方法为在项目中添加相应的类库: 选中项目 -> Build Phases -> Link Binary With Libraries -> 点击+ -> 搜索合适的库 -> 点击Ad...

2013-05-16 16:47:35 155

原创 动画-图片旋转

旋转: [code="java"] iv = [[UIImageView alloc] initWithFrame:CGRectMake(10, 10, 300, 300)]; [iv setImage:[UIImage imageNamed:@"dial_panel"]]; //CALayer *rotate_layer = iv.layer; [self.vi...

2013-05-13 11:28:51 257

原创 UINavicationController

如果楼主想要使用UINavigationController中的view controller stack,并且还想要同时自定义push、pop的动画效果,基本上是不可能的。原因在于想要使用view controller stack,就无法躲开 pushViewController:animated:这个方法,而一旦使用pushViewController:animated:,UINavigat...

2013-05-13 09:41:50 171

原创 NSTimer-动态修改Interval的值

[code="java"] NSTimer使用例子: NSTimer *showTimer = [NSTimer scheduledTimerWithTimeInterval:1 target:self ...

2013-05-06 09:38:16 774

原创 BNF巴科斯范式及其扩展

巴科斯范式及其扩展 BNF & Augmented BNF 什么是巴科斯范式 巴科斯范式(BNF: Backus-Naur Form 的缩写)是由 John Backus 和 Peter Naur 首次引入一种形式化符号来描述给定语言的语法(最早用于描述ALGOL 60 编程语言)。确切地说,早在UNESCO(联合国教科文组织)关于ALGOL 58的会议上提出的一篇报告中,Backus就...

2013-05-02 09:50:01 233

原创 初探Java8新特性之lambda表达式

[code="java"] Java8带有Lambda表达式的预览版的JDK已经放出来了(地址在最下面),新特性有以下四个: 1.Lambda表达式(或称之为“闭包”或者“匿名函数”) 2.扩展的目标类型 3.方法和构造器引用 4.接口默认方法 本文先介绍一下很值得期待的Lambda表达式,lambda表达式,等同于大多说...

2013-05-02 09:46:21 157

原创 UIScrollView的属性总结

UIScrollView的属性总结 属性 作用 CGPoint contentOffSet 监控目前滚动的位置 CGSize contentSize 滚动范围的大小 UIEdgeInsets contentInset 视图在scrollView中的位置 id delegate 设置协议 BOOL directionalLockEnabled 指定控件是否只能在一个方向上滚动 BOO...

2013-04-27 10:00:45 94

原创 单例设置

[code="java"] + (RootScrollView *)shareInstance; + (RootScrollView *)shareInstance { static RootScrollView *__singletion; static dispatch_once_t onceToken; dispatch_once(&onceToke...

2013-04-27 09:51:35 119

原创 颜色设置

[code="java"] [Globle colorFromHexRGB:@"bb0b15"] + (UIColor *)colorFromHexRGB:(NSString *)inColorString { UIColor *result = nil; unsigned int colorCode = 0; unsigned char redByte, gr...

2013-04-27 09:50:18 101

原创 翻转动画

[code="java"] CGContextRef context = UIGraphicsGetCurrentContext(); [UIView beginAnimations:nil context:context]; [UIView setAnimationTransition:UIViewAnimationTransitionFlipFromLe...

2013-04-11 16:11:44 85

原创 计算字符串高度

[code="java"] - (float)countHeightOfString:(NSString *)string WithWidth:(float)width Font:(UIFont *)font { if ([NSNull null] == (id)string) { string = @"暂时没有数据"; } CGSize constraintSize = CG...

2013-04-10 11:39:00 94

原创 uiimageview图片截取

[code="java"] /** *从图片中按指定的位置大小截取图片的一部分 * UIImage image 原始的图片 * CGRect rect 要截取的区域 */ - (UIImage *)imageFromImage:(UIImage *)image inRect:(CGRect)rect { CGImageRef sourceImageRef = [ima...

2013-04-09 12:00:43 266

原创 imageView添加阴影和边框

[code="java"] // //给imageView添加阴影和边框 // UIImageView*imgvPhoto = [[UIImageView alloc] init]; //添加边框 CALayer *layer = [imageView layer]; layer.borderColor = [UIColor whiteColor].C...

2013-04-09 11:57:21 338

原创 视觉还原

[code="java"] - (void) viewDidAppear:(BOOL)animated{ UIView *view=(UIView *)[[AppDelegate appDelegate].window viewWithTag:800]; [view removeFromSuperview]; UIImageView *bgImage = [[UII...

2013-04-02 15:25:19 183

原创 fenye

#import "WTAlbumImVC.h" #import "WTPullRefreshView.h" #import "WTAlbumPicListCell.h" #import "WTPictureDetailVC.h" @interface WTAlbumImVC () // picture list view @property (retain, nonatomi...

2013-01-06 20:25:43 85

原创 字符串为空判断

NSString *trimedString = [textField.text stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]]; if ([trimedString length] == 0) { UIAlertView *alert = [[...

2013-01-04 14:47:48 100

原创 ios:升级到Xcode4.5.1的警告处理

Xcode升级到4.5后,出现了一堆的Warning.网上搜了一些办法,总结一下。 #if __has_feature(objc_arc) && __clang_major__ >= 3 #define PP_ARC_ENABLED 1 #endif // __has_feature(objc_arc) #if PP_ARC_ENABLED #define PP_RETAIN(xx)...

2012-12-18 10:40:44 162

原创 ios 动画

[code="java"] //开启动画效果代码 [UIView animateWithDuration:2 animations:^{ //动画 } completion:^(BOOL finish){ //最后位置 self.searchText.frame = CGRectMake (0,100,200,31); ...

2012-12-14 13:36:53 85

原创 ios 修改工程名

3.2版本的话可以直接在Xcode的Project下面的Rename修改,而其他的以前版本使用: 1、直接修改info里面的Bundle display name,这个方法只是修改了在模拟器上显示的icon下面的app文字,其他的象Products下面的xx.app,Targets下面的xx,Executables下面的xx等都没有修改。 2、如果要修改products下面的xx.app的名字...

2012-12-12 20:30:47 125

原创 iOS SEL类型iOS SEL类型

[code="java"] bjective-C在编译的时候,会根据方法的名字(包括参数序列),生成一个用 来区分这个方法的唯一的一个ID,这个ID就是SEL类型的。我们需要注意的是,只要方法的名字(包括参数序列)相同,那么它们的ID都是相同的。就是 说,不管是超类还是子类,不管是有没有超类和子类的关系,只要名字相同那么ID就是一样的。 我们可以方便的通过方法的名字,获取到方法的ID也就是...

2012-12-11 10:50:37 115

原创 长按地图获取经纬度 添加图钉

长按地图获取经纬度 [quote] UILongPressGestureRecognizer *lpress = [[UILongPressGestureRecognizer alloc] initWithTarget:self action:@selector(longPress:)]; lpress.minimumPressDuration = 0.3;//按0.5秒...

2012-12-07 17:09:40 398

原创 ios 手势识别

转自http://blog.youkuaiyun.com/likendsl/article/details/7554150 一、概述 iPhone中处理触摸屏的操作,在3.2之前是主要使用的是由UIResponder而来的如下4种方式: - (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event - (void)touches...

2012-12-05 13:36:18 121

原创 MKMapView 显示当前位置

[code="java"] //显示地图 MKMapView *mapView = [[MKMapView alloc]initWithFrame:CGRectMake(0, 0, 320, 480)]; mapView.showsUserLocation = YES; [self.view addSubview:mapView]; //显示当...

2012-12-03 17:14:09 219

原创 imageView setImageWithURL

[self.detailImageView setImageWithURL:[NSURL URLWithString:picture.picUrl] success:^(UIImage *image, BOOL cached) { } failure:nil];

2012-11-30 23:24:26 154

原创 uiimageview 自适应

detailImageView.contentMode = UIViewContentModeScaleAspectFit;

2012-11-30 13:00:15 72

原创 status bar 半透明

[code="java"] - (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil { self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil]; if (self) { // ...

2012-11-28 10:42:21 56

原创 statusbar 隐藏

[code="java"] 方法1: [[UIApplication sharedApplication] setStatusBarHidden:NO withAnimation:UIStatusBarAnimationNone]; 方法2: UIView *proxyView = [[UIView alloc] initWithFrame:self.view.frame]; ...

2012-11-27 11:30:19 111

原创 uitableview cell 数据重复

[code="java"] - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { NSString *CellIdentifier = @"Cell"; UITableViewCell *cell = [tableView...

2012-11-26 10:58:53 116

空空如也

空空如也

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

TA关注的人

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