- 博客(61)
- 资源 (7)
- 收藏
- 关注
转载 使用CALayer自定义UIButton边框
UIButton *btn = [UIButton buttonWithType:UIButtonTypeCustom];btn.frame = CGRectMake(0, 0, 80, 40);[btn.layer setMasksToBounds:YES];[btn.layer setCornerRadius:10.0]; //设置矩形四个圆角半径[btn.layer setBorde
2014-03-31 12:16:17 1302
转载 cocos2d-x 创建工程
Creating a multi-platform project of Cocos2d-x打开 Terminal 终端. 使用cd 命令跳转到你解压cocos2d-x的目录, 如下:cd ~/Documents/project/cocos2d-x-2.1.4/tools/project-creatorCreating project use create_project.
2014-02-26 16:12:45 876
原创 iOS小技巧--iOS 7简单适配
解决方案:解决问题1:只要在xcode的版本中不带有iOS7SDK的版本下编译,比如xcode4.x,xcode4.x是不会有iOS7SDK的东西,所以你编译出来根本就是iOS6.x的样式,所以只要不要用带有iOS7SDK的xcode版本下编译,生成包,上传到App Store就可以解决问题了解决问题2:#if __IPHONE_OS_VER
2014-02-25 11:06:14 851
原创 iOS小技巧--xml 中文乱码
客户端 以UTF-8编码上传 xml 到服务端,服务端获取数据,中文显示为乱码服务端 以Tomcat 搭建 ,Java框架需要将 xml 转换为GBK编码即可解决。//使用GBK编码 NSStringEncoding gbkEncoding = CFStringConvertEncodingToNSStringEncoding(kCFString
2014-02-24 17:20:15 1534
原创 iOS小技巧--Label自动换行
1)要把label的高度设置的足够,以便显示多行内容。2) 设置换行 Txtlable.lineBreakMode = UILineBreakModeWordWrap; Txtlable.numberOfLines = 0;3)换行符用\n NSString *txtContent = @"12312\n在那里换!"; txtlable.t
2014-02-21 12:16:18 3128
转载 iOS开发_统计xcode代码行数
如果要统计ios开发代码,包括头文件的,终端命令进入项目目录下,命令如下find . -name "*.m" -or -name "*.h" -or -name "*.xib" -or -name "*.c" |xargs wc -l 列出每个文件的行数 find . -name "*.m" -or -name "*.h" -or -name "*.x
2014-01-22 11:40:22 740
转载 UITableView cell 包含textField 避免键盘遮挡
转载自 http://blog.csdn.net/hamasn/article/details/12854369#pragma mark -UITextFieldDelegate - (void)textFieldDidBeginEditing:(UITextField *)textField { if ((textField.tag == TEXT_TA
2014-01-21 14:56:24 1802
转载 获取当前ViewController
- (UIViewController *)getCurrentRootViewController { UIViewController *result; if (rootViewController) { // If developer provieded a root view controler, use it result =
2014-01-10 15:44:28 2973
转载 选取图片
-(UIImage*)resizeImageToSize:(CGSize)size sizeOfImage:(UIImage*)image{ UIGraphicsBeginImageContext(size); //获取上下文内容 CGContextRef ctx= UIGraphicsGetCurrentContext();
2014-01-10 15:11:56 722
转载 ios开发常用的宏
转载自 http://www.cocoachina.com/bbs/read.php?tid=137317&page=1#define NavigationBar_HEIGHT 44 #define SCREEN_WIDTH ([UIScreen mainScreen].bounds.size.width)#define SCREEN_HEIGHT ([UIScreen main
2014-01-09 16:06:01 1093
原创 rgb颜色转换(16进制->10进制)
rgbValue=#123456;// rgb颜色转换(16进制->10进制)#define UIColorFromRGB(rgbValue) [UIColor colorWithRed:((float)((rgbValue & 0xFF0000) >> 16))/255.0 green:((float)((rgbValue & 0xFF00) >> 8))/255.0 blue:((floa
2014-01-09 15:59:17 2590
原创 ios打电话
tel:// 可以拨打电话(tel:// 这个是打完后回不到app的。telprompt:// 这个可以回到app,但是打电话前会多弹出一个alert,点了呼叫才会拨电话。)
2013-12-20 17:06:15 865
转载 iOS开发中防止键盘挡住UITextField解决方案
转载自 http://blog.csdn.net/springsky_/article/details/7941858最近转入ios开发,发现ios的UITextField如果在屏幕的最底部的时候,键盘不能自动的调整界面的布局,需要手动的调整位置才可以,所以自己研究和拿着笔话,想写一个通用的方法来实现每一个界面自动适配键盘的位置,这样的话,不用每一个界面去操作界面的位置了,具体
2013-12-19 17:38:51 928
转载 UIColor 转 UIImage
转载自 http://www.cocoachina.com/bbs/read.php?tid=91425- (UIImage *) createImageWithColor: (UIColor *) color{ CGRect rect=CGRectMake(0.0f, 0.0f, 1.0f, 1.0f); UIGraphicsBeginImageC
2013-12-18 12:43:03 974
转载 iOS图片拉伸技巧
转载自 http://blog.csdn.net/liubo0_0/article/details/7085935纵观移动市场,一款移动app,要想长期在移动市场立足,最起码要包含以下几个要素:实用的功能、极强的用户体验、华丽简洁的外观。华丽外观的背后,少不了美工的辛苦设计,但如果开发人员不懂得怎么合理展示这些设计好的图片,将会糟蹋了这些设计,功亏一篑。比如下面张图片,
2013-12-16 16:27:05 784
转载 NSString 常用用法
转载自 http://keys.iteye.com/blog/1117190NSString --实例化方法-------------- NSString *str = [[NSString alloc] init]; NSString *str = [[[NSString alloc] init] autorelease]; 注意:在NSString 中存
2013-12-13 14:07:11 809
转载 Android&IOS屏幕物理分辨率整理(设计适应多分辨率)
转载自 http://www.cocoachina.com/bbs/read.php?tid=165997&fpage=2
2013-12-12 18:09:53 953
转载 IOS中Json解析的四种方法
作为一种轻量级的数据交换格式,json正在逐步取代xml,成为网络数据的通用格式。有的json代码格式比较混乱,可以使用此“http://www.bejson.com/”网站来进行JSON格式化校验(点击打开链接)。此网站不仅可以检测Json代码中的错误,而且可以以视图形式显示json中的数据内容,很是方便。从IOS5开始,APPLE提供了对json的原生支持(NSJSONSe
2013-12-11 13:31:52 684
转载 js如何判断客户端是iOS还是Android等移动终端
判断原理:JavaScript是前端开发的主要语言,我们可以通过编写JavaScript程序来判断浏览器的类型及版本。JavaScript判断浏览器类型一般有两种办法,一种是根据各种浏览器独有的属性来分辨,另一种是通过分析浏览器的userAgent属性来判断的。在许多情况下,值判断出浏览器类型之后,还需判断浏览器版本才能处理兼容性问题,而判断浏览器的版本一般只能通过分析浏览器的userAgent
2013-12-11 10:20:57 1276
转载 jquery中的$(document).ready()方法和window.onload方法区别
大多数情况下,jquery代码的编写,都要求我们将jquery的代码放在$(document).ready(function(){ ........jquery代码...........});上面的代码和$().ready(function(){ ........jquery代码...........});$(function(){ ..
2013-12-04 20:19:28 707
转载 javascript的window.onload方法使用
window.onload方法,可以定义html中的onload方法例如:window.onload=function(){ var a = document.getElementById("loading"); a.parentNode.removeChild(a);}这样就可以通过js代码直接定义这个方法,而不需要象这样定义了 如果标签原来已经定义了onloa
2013-12-04 20:15:48 941
转载 UITextView添加圆角边框
完整代码如下: textView.layer.borderColor = [UIColor grayColor].CGColor; textView.layer.borderWidth =1.0; textView.layer.cornerRadius =5.0;需要添加头文件:#import
2013-11-26 14:51:43 687
转载 手游上线流程
转自 http://www.cocoachina.com/appstore/exp/2013/1125/7412.html手游上线非常麻烦,有客户端,需要跟渠道紧密沟通,下面是我之前总结的产品上线流程,并不适用所有团队,仅供参考。 上线前一个月 运营工作 游戏信息确定1.确定游戏名字2. icon做多个版本进行测
2013-11-26 09:25:52 1250
转载 iOS -- 字典遍历排序
字典NSDictionary一般的遍历方法都是:NSArray* arr = [yourdictonary allKeys];for(NSString* str in arr){NSLog("%@", [yourdictonary objectForKey:str]);}但是如果就这样遍历的话,所打印出来的结果是不按照你添加的顺序打印出来的。
2013-11-15 16:26:57 2106
转载 使用Xcode 4编译器设定Release/Debug教程
在免证书真机测试中,生成ipa文件需要用到http://mobile.51cto.com/iphone-279869.htm
2013-11-01 13:42:06 721
转载 iTunes 存放应用程序路径
在 iTune 中下载/购买的应用程序,都会以 .ipa 格式的文件存放在电脑中,这样用户连接上 iOS 设备之后就可以将这些下载好的应用同步到 iPhone 或者 iPad 上。但有些时候我们可能需要将这些已经下载好的 APP 备份到其他地方,所以找出这些 iOS APP 在电脑中的位置就是必须要经历的一步。还好,这些应用存放的位置都是统一的,分别如下(注意操作系统不一样路径也不一样):
2013-11-01 13:40:40 1105
转载 判断ios设备
//设备名称return [UIDevice currentDevice].name;//设备型号,只可得到是何设备,无法得到是第几代设备return [UIDevice currentDevice].model;//系统版本型号,如iPhone OS return [UIDevice currentDevice].systemVersion;//系统版本名称,如6.1.3re
2013-10-28 13:30:31 723
转载 UITableView 动态增加删除行
在UITableView中插入或者删除指定的行(或者节)使用的是如下几个API:insertRowsAtIndexPath: withRowAnimation: 在指定位置插入行deleteRowsAtIndexPath: withRowAnimation: 删除指定行insertSections: withRowAnimation: 在指定位置插入节deleteSecti
2013-10-17 09:30:20 715
转载 解决UITableView中Cell重用机制导致内容出错的方法总结
http://blog.csdn.net/iqrocket/article/details/8812882
2013-10-15 15:23:12 738
转载 IOS7状态栏StatusBar官方标准适配方法
http://blog.csdn.net/rhljiayou/article/details/12029927
2013-10-11 09:29:02 775
转载 学习目录
目录第1章 UIKit概要 11.1 UIKit基础.11.2 iPhone HelloWorld程序 41.2.1 创建HelloWorld工程 41.2.2 使用Interface Builder工具作成画面 51.3 不使用Interface Builder的HelloWorld程序91.3.1 编辑HelloWorldAppDelegate.m 10
2013-10-10 11:01:14 855 1
转载 广播机制传值 iOS NSNotification
广播机制分为:注册----发送------------接收(接收方),具体请看一下代码。1,在要发送数据的视图页面.m文件处理发送逻辑的方法里注册+发送- (IBAction)pressed:(id)sender { // [self performSegueWithIdentifier:@"second" sender:self]; NSLog(@"send
2013-09-29 17:44:47 1925
原创 字体加粗 ios
加粗;[UILabel setFont:[UIFont fontWithName:@"Helvetica-Bold" size:20]];加粗并且倾斜[UILabel setFont:[UIFont fontWithName:@"Helvetica-BoldOblique" size:20]];
2013-09-28 14:21:20 1427
原创 获取当前iOS版本
-(NSUInteger) DeviceSystemMajorVersion{ static NSUInteger _deviceSystemMajorVersion = -1; static dispatch_once_t onceToken; dispatch_once(&onceToken, ^{ _deviceSystemMajor
2013-09-28 14:19:24 595
转载 IOS 6国际化
前些天升级到Xcode4.5,现在正在用Xcode4.5+IOS6开发项目,当使用国际化时,遇到了一点问题,之前版本Xcode上新建Localizable.strings后,添加语言的“+”号不见了,找了半天无果,自己研究了下,后来在Stackoverflow上找到了解决方案,原来Apple把这个“+”号换地方了。下面来看看如何使用。首先新建一个名为Localizabl
2013-09-17 00:19:21 503
原创 iOS中的图标规格
上传到App Store需要512px X 512px的图片在iPhone 960px X 640px分辨率中图标显示尺寸 114px X 114px20像素的圆角4像素的90度黑色投影2像素的90度白色内投影默认自带的高光在iPhone 480px X 320px分辨率中图标显示尺寸 57px X 57px10像素的圆角2像素的90度黑色投影
2013-09-15 15:23:26 724
phpMyAdmin使用帮助教程
2010-11-06
病毒编程技术之恶意代码的亲密接触
2010-11-06
常用算法设计方法+搜集
2010-10-25
Visual C++MFC扩展编程实例
2010-10-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人