自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(80)
  • 资源 (4)
  • 收藏
  • 关注

原创 UITextField 与 键盘

程序中常常要用到 输入   ,不只是UITextField  ,只要需要运用到键盘输入就需要操作键盘。所以查找了一下有关键盘在输入中得操作。键盘类型    :1.UIKeyboardTypeDefault  默认键盘2.UIKeyboardTypeASCIICapable   显示ASCII码值得键盘

2015-08-10 21:54:54 985

转载 IOS7 兼容适配总结(一)

转载地址:http://justsee.iteye.com/blog/1945674 ios7新增加的icon尺寸:76 x 76:Size for iPad 2 and iPad mini (standard resolution)120 x 120 :Size for iPhone  and iPod touch (high resolution)

2014-03-06 13:47:35 11563 2

转载 IOS 学习总结之动画

别人总结的一篇关于动画的文章,感觉不错,转载一下转载地址:http://blog.sina.com.cn/s/blog_a85effc301012wu4.htmlUIView的,翻转、旋转,偏移,翻页,缩放,取反的动画效果翻转的动画//开始动画 [UIView beginAnimations:@"doflip" context:nil];//设置时常 [UIView

2013-11-26 20:26:42 1512

转载 Ios左右菜单PPRevealSideviewController使用的一些心得

转载地址:http://blog.csdn.net/qjlhlh/article/details/8204563PPRevealSideviewController是一个左右移动布局,ios左右菜单的一个东西,功能非常强大,使用起来也很方便。研究了两天,说不上全会用了,但会一些,把一些关键点记下来,希望能帮助到您。下载PPRevealSideviewController

2013-08-22 11:22:54 1729

转载 NSDate 的一些操作(比较、创建、在现有date加减一定时间等)

人懒,就不自己归纳总结了,别人总结的挺好,拷贝一下,备用转载地址:http://blog.csdn.net/reylen/article/details/8560128创建当前时间[cpp] view plaincopyprint?NSDate *date = [NSDate date];  从现在开始

2013-08-07 16:10:30 6747

原创 字符串乱码的处理

获取网页的内容多等多是经过Encoding的,使用的时候可能会出问题,这是就需要进行转码转换成UTF8编码格式(即可识别的),用到过好多次,老是忘记标记一下  //解决乱码问题()    NSString *transString = [NSStringstringWithString:[string stringByReplacingPercentEscapesUsingEncodi

2013-08-07 15:41:32 2406

原创 使用ASIHttpRequest调用WebService

在项目中用到了好多的调用WebSerViece的请求的地方,一直用系统的 NSMutableURLRequest 和NSURLConnection结合实现的,这样做有一定的好处,原生态,不会过时。但是有时你获取需要实现一定的效果,用系统的虽然也能实现,但比较麻烦,除非自己封装,要不每次都的重写,ASI是比较好的网络请求开源框架,用的人比较多,遗憾的是已经停止更新,(据说在ios7 下有些问题,

2013-08-07 15:22:46 3793

原创 icon图标中间有条弧线

在info.plist里加Icon already includes gloss effects设为YES 图片:屏幕快照 2012-02-16 下午1.25.23.png

2013-07-24 12:03:24 1089

转载 iOS 禁用UIWebView 加载 网页的长按事件

转载地址:http://blog.csdn.net/jinglijun/article/details/9017451 用过UIWebView组件的开发者都知道,当UIWebView加载显示HTML页面时,组件本身提供了一些系统默认的交互行为,这些默认行为包括:      1.长按文本区域显示文字放大镜,选择指定区域的网页内容,包括文字和图片,执行复制,粘贴等

2013-07-17 17:51:13 12150

原创 将类转换成字符串,和字符串转换成类

NSString *strClass = NSStringFromClass([self class]); // 把当前类封装成字符串 UIViewController *viewController = NSClassFromString(strClass); // 把字符串 转换成 class

2013-07-13 10:15:08 3595

原创 sqlite 数据库加密(SQLCipher)

直使用sqlite来管理本地的数据,但是Xcode中的SDK中集成的sqlite是免费的,不提供加密模块,但是程序中用到的很多数据,有时候是不想让别人看到,一开始虑修改sqlite的源码,自己重新编译sqlite生成一个带加密模块的静态库,找了一下相关资料,需要修改源码中的makefile和自己实现加密算法等东西,折腾了一下,无果,就果断放弃了。此路不通,那就想别的办法来实现加密功能:现在找到3

2013-07-10 14:27:57 23407 3

原创 NSData 和NSDateFormatter的使用总结

1、创建一个时间对象 NSData * date = [NSDate date];//获取当前的时间 //再获取的时间date减去24小时的时间(昨天的这个时候) NSDate *yesterday = [NSDate dateWithTimeIntervalSinceNow:-(24*60*60)];2、将时间按一定的格式输出 NSData * dat

2013-06-27 11:33:59 21723

转载 iOS: NSUserDefaults 要注意的地方 尤其首次设置默认值的方法

原文地址:http://blog.csdn.net/totogogo/article/details/7473851NSUserDefaults用于存储一些app setting。当你关闭app之后再打开后,之前存储的setting依然可以从NSUserDefaults里读取。注意:密码最好不要存储在NSUserDefaults里,要存储也必须用AES/DES加密存储,更安全的方法是 ht

2013-05-20 11:15:54 15934 1

原创 zxing 二维码扫描 配置和使用

二维码扫描使用最多的主要有两个库:zbarSDK 和zxing关于zbar的使用比较简单,在这里不多说了,对于zxing的使用就比较麻烦,虽然网上有很多关于zxing的使用方法,不过查了很多中文和英文的贴子。发现说的都不够详细,对与像我这样第一次搞的新手来说差一步就错了很多!现在根据自己项目中使用的情况,详细具体的总结一下如何将ZXing集成到已有的iOS工程中第一步:首先去Googl

2013-04-13 14:44:48 18594 1

原创 时间

NSTimeInterval oldTime= [NSDate timeIntervalSinceReferenceDate];...//do what ever you want..NSLog(@"execute time: %f sec.", [NSDate timeIntervalSinceReferenceDate]-oldTime);用于简单的调试程序的执行时

2013-04-02 10:24:53 781

转载 SDWebImage 笔记

SDWebImage托管在github上。https://github.com/rs/SDWebImage这个类库提供一个UIImageView类别以支持加载来自网络的远程图片。具有缓存管理、异步下载、同一个URL下载次数控制和优化等特征。使用示范的代码:UITableView使用UIImageView+WebCache类(基本应用,UIImageView的一个category

2013-03-13 18:17:48 1704

原创 翻译相关接口

6.必应程序调用接口appId就是自己申请的必应的id号http://api.microsofttranslator.com/v2/Http.svc/Translate?appId=appid&text=[font=]小骗子&from=zh-CN&to=en  及http://api.microsofttranslator.com/v2/Http.svc/Translate?a

2013-03-13 16:59:42 1167 1

原创 UIWebView的 alpha 动画效果, 在ios4.3下的问题

程序中需要自动加载多个webView,因此要在加载过程中实现一个webView页从无到有过渡效果,首先就想到了设置webView的alpha值来实现该需求:代码如下: mWebView.alpha = 0; [UIView beginAnimations:@"" context:nil]; [UIView setAnimationDuration:2];

2013-03-13 16:09:46 2342

原创 实现跳转到“微信公众账号”并打开添加某个固定微信用户为好友的页面(接口被封了,已经不可用)

看到有人通过自己的程序 通过打开safari实现跳转到微信并打开添加某个固定微信用户为好友的页面功能,好奇之下,研究了一下相关用法实现方式如下:(提醒:下面接口经测试,只支持的“微信公众账号”生成的“公众号二维码”,对于个人账号的会提示”用户不存在“)首先要有一个挂在网站上的静态页,其代码如下:自己程序中使用的xxx.html代码:

2013-03-09 17:24:49 53670 15

转载 ios项目icon和default 等相关图标命名规则和大小设置

转载地址:http://www.cnblogs.com/rothwell/archive/2012/05/18/2507570.html关于程序中的应用图标的大小尺寸,说的很详细,转载备用一、应用图片标准iOS控件里的图片资源,苹果已经做了相应的升级,我们需要操心的是应用自己的图片资源。就像当初为了支持iPhone 4而制作的@2x高分辨率版本(译者:以下简称高分)图片一样,我

2013-03-08 16:27:45 30175

转载 隐藏StatusBar和更改应用程序名称

———————-隐藏Status Bar—————————–读者可能知道一个简易的方法,那就是在程序的viewDidLoad中加入[[UIApplication sharedApplication] setStatusBarHidden:YES animated:NO];此法可以隐藏状态条,但问题在于,状态条所占空间依然无法为程序所用.本篇介绍的方法依然简单,但更为奏效:是通过

2013-03-07 14:22:38 1002

原创 UIImageView响应点击事件

有时候会遇到点击一张图片,然后让这张图片触发一个事件,或者是跳转视图,想到的第一个方法就是用UIButton,将Button的背景图片属性设置为该图片,效果达到了,但不是最好的方法,直接触发方法定义Image的对象[cpp] view plaincopyUIImageView *imgView =[[UIImageView

2013-03-07 14:11:05 6687

原创 UITabBarController 修改背景

转载:http://zhuhaibobb.blog.163.com/blog/static/274400672012775055613/转载注明出处:http://hi.baidu.com/yunhuaikong/blog/item/086d43fb79fe82c1b58f3128.htmlUITabBarController自己的数据有时候让人无言,如选中时的颜色ti

2013-03-04 23:44:49 1745

原创 iphone ios 屏幕,statusbar,状态栏,标签栏尺寸,高度

app尺寸,去掉状态栏CGRect r = [ UIScreen mainScreen ].applicationFrame;这个尺寸不会随着屏幕旋转而交换宽高,但屏幕旋转后,会自动修改宽高减掉状态栏高度。竖屏时(4寸):x=0, y=20, width=320, height=548横屏时(4寸):x=0,y=0, width=300, height=568屏幕尺寸CG

2013-02-28 18:48:57 12438

原创 全屏显示

随手记录,以备后用self.wantsFullScreenLayout = YES;

2013-02-25 18:19:25 775

转载 使用PushMeBaby测试推送,log显示成功但设备没有收到信息的同学来看!

用PushMeBaby测试推送,机器老是接收不到推送的信息,也没有什么错误提示,开始以为是证书的问题,结果从新生成证书,最终还是不行;PushMeBaby返回的信息PushMeBaby[3153:303] SSLHandshake(): 0PushMeBaby[3153:303]SSLWrite():  0  109看代码发现是成功,说明网络上应该是没问题的,有开始怀疑机器的问

2013-02-23 11:06:08 6941

原创 判断设备是否是 iphone5

方法一://***宏定义#define iPhone5 ([UIScreen instancesRespondToSelector:@selector(currentMode)] ? CGSizeEqualToSize(CGSizeMake(640, 1136), [[UIScreen mainScreen] currentMode].size) : NO)然后:if(iP

2013-02-21 10:08:03 3724

原创 Object-C 中self.用法的在学习

MyClass.h @interface MyClass : NSObject {   MyObject *myObject;}  @property (nonatomic, retain) MyObject *myObject;@end MyClass.m @synthesize myObject; -(i

2013-02-02 10:58:34 4076 2

原创 让用户在应用中进入 App Store 打分的代码

让用户在应用中进入 App Store 打分的代码:NSString *urlStr = [NSString stringWithFormat:@"itms-apps://ax.itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?type=Purple+Software&id=%@",m_appleID];[[

2013-01-30 17:51:07 835

转载 提示框第三方库之MBProgressHUD

转载地址:http://blog.csdn.net/tangren03/article/details/7877120有一个属性可以设置MBProgressHUD的显示方式:使MBProgressHUD显示时,可以执行别的动作,不锁定屏幕 即:HUD.userInteractionEnabled =NO;默认该值为YES锁定屏幕的(即显示HUD时界面不响应别的动作)

2013-01-24 20:08:31 3895

原创 设置UINavigation的背景图片和背景颜色

//通过背景图片来设置背景float systemVersion = [[[UIDevice currentDevice] systemVersion] floatValue];UIImage *backgroundImage = [UIImage imageNamed:@"navbg.png"]; //获取图片if(systemVersion>=5.0){ CGSize ti

2013-01-22 09:30:59 22730

原创 UITableView启动后自动设置滚动的位置

可在viewDidAppear中实现加入 [tablvew setContentOffset:CGPointMake(0,480) animated:YES];在tableView内添加一个searchbar,一起滚动;开始时隐藏headerView(即让tableView向上滚动headerView的高度:默认44)UISearchBar *mySearchBar = [[UISearchB

2012-12-27 13:49:46 16085 1

转载 IOS开发中,在一个应用程序中启动另外一个应用

原文地址:http://blog.sina.com.cn/s/blog_6e1921530100u7xn.html分两步:步骤一:首先在程序A的plist中添加url typesCFBundleURLTypesCFBundleURLNameAAAAACFBundleURLSchemestestA步骤二:在程序B中调

2012-12-24 11:18:04 2694

原创 隐藏TabBar的一些方法小结(适用与各种情况)

在项目中经常遇到隐藏tabBar,实力很多种方法,可以解决不同情况下问题使用中涉及到view的层次关系,下面的使用方法 1、2不做说明;在使用3、4方法时注意要在tabBar所在的rootView中调用实现(必要时使用委托,已达到所需要的目的)举例:A(rootView 是tabBarCtroller);B(A的subView);C(B通过pushViewController)如果想要C出

2012-12-21 11:36:16 36135

转载 Navigation Bar的简单设置

转载地址:http://www.cnblogs.com/lsck/archive/2012/05/19/2508878.html前面的一篇文章《iOS开发16:使用Navigation Controller切换视图》中的小例子在运行时,屏幕上方出现的工具栏就是Navigation Bar,而所谓UINavigationItem就可以理解为Navigation Bar中的内容,通

2012-12-21 11:12:14 3573

原创 关于自适应iphone、ipad布局的代码

刚看到一段代码,关于自适应iphone、ipad布局的,有点启发,记载一下- (id)init  {      if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad) {          [super initWithNibName:@"MainView~ipad" bundle:nil];      } els

2012-11-26 15:55:53 3685

原创 系统菜单改成中文显示

在PROJECT->Info->Language  添加Chinese即可(可能也需要将xx.plist文件中的第一项 Localization native development region(CFBundleDevelopmentRegion)的值设为 China; )

2012-11-20 17:36:05 15467

原创 升级xcode到4.5后遇到的问题解决方法

首先确定程序在之前的版本能正常运行1、xcode4.5程序编译报错,类似错误:ld: file is universal (3 slices) but does not contain a(n) armv7s slice: /Users/apple/Test/xxx/xxx.a for architecture armv7sclang: error: linker comman

2012-11-20 17:24:44 2820

转载 UIWebView实现离线浏览

为UIWebView实现离线浏览智能手机的流行让移动运营商们大赚了一笔,然而消费者们却不得不面对可怕的数据流量账单。因为在线看部电影可能要上千块通讯费,比起电影院什么的简直太坑爹了。所以为了减少流量开销,离线浏览也就成了很关键的功能,而UIWebView这个让人又爱又恨的玩意弱爆了,居然只在Mac OS X上提供webView:resource:willSendRe

2012-11-16 13:55:43 3879

原创 将NSString转换成UTF8编码的NSString

在使用网络地址时,一般要先将url进行encode成UTF8格式的编码,否则在使用时可能报告网址不存在的错误,这时就需要进行转换下面就是转换函数:    NSString *urlString= [NSString stringWithFormat:@"http://www.baidu.com];    NSString * encodedString = (NSString *)CF

2012-11-08 17:04:40 66461 1

Unicode的中文汉字和字符编码对应表

中文汉字、字符、标点和unicode、GBK的编码对应表

2011-12-02

TS流结构分析(PAT和PMT).doc

分析数字电视中ts的结构和组成,并对PAT表,PMT表进行详细的分析,包含详细的解析代码,叫你如何解析TS流中的数据

2011-12-01

linux 初学者指南

学习linux的经典入门书籍,对于初学者来说绝对是一本值得看的书籍

2010-09-28

Java面试笔试题大总汇(全).rar

相当全面的Java面试笔试题总结,对面试相当有用

2010-05-12

空空如也

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

TA关注的人

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