ios关于键盘遮挡的简单方法

摘要: 1 利用UIScrollview 的设置使得整体上移把控件都放在scrollview上面,然后利用当用户点击的时候,设置scrollview 的CGPointMake(scroll.contentOffset.x, y+100)就可以达到效-(void)textFieldDidB-(void)textFieldDidBeginEditing:(UITextField *)textField{ UIScrollView *scroll=(UIScrollView *)self.superview; float y = 200; [scroll setContentOffs... 阅读全文
posted @ 2013-05-04 23:17 songbai 阅读(284) 评论(0) 推荐(0) 编辑

IOS的一些小知识

摘要: IOS的一些小知识转载:http://www.2cto.com/kf/201302/188365.html1.停止UIView动画的方法:#import<QuartzCore/QuartzCore.h> [self.view.layer removeAllAnimations];2.block页面传值方法:3.UITableViewCell中cell坐标转换cell相对self.view的定位:CGRect rect=[self.view convertRect:cell.frame fromView:tableView];找到cell的相对位置后cell上button获取其他控件 阅读全文
posted @ 2013-04-26 14:17 songbai 阅读(209) 评论(0) 推荐(0) 编辑

jquerymobile 基础教程

摘要: http://www.w3cplus.com/blog/tags/331.html?page=1 阅读全文
posted @ 2013-04-25 18:50 songbai 阅读(132) 评论(0) 推荐(0) 编辑

iOS: (库) 图片异步下载/缓存-SDWebImage的使用

摘要: 转自http://darrendev.diandian.com/post/2012-09-26/40039091215下载:https://github.com/rs/SDWebImage导入:将SDWebImage文件夹拖到项目add ImageIO.frameworkadd MapKit.framework实战:情景一: 在UITableViewCell上显示一个网络图片(已知URL)1) .m文件1#import "UIImageView+WebCache.h"2) .m文件12[cell.imageView setImageWithURL:urlplaceholde 阅读全文
posted @ 2013-04-25 12:19 songbai 阅读(245) 评论(0) 推荐(0) 编辑

iOS 6 新特新CollectionView的使用实现九宫格

摘要: 首先新建工程然后在xib中添加UICollectionView控件然后#import <UIKit/UIKit.h> @interface CollectionViewController : BaseViewController <UICollectionViewDataSource, UICollectionViewDelegateFlowLayout> @property (strong, nonatomic) IBOutlet UICollectionView *collectionView; @property (strong, nonatomic) NSAr 阅读全文
posted @ 2013-04-18 22:36 songbai 阅读(2129) 评论(1) 推荐(0) 编辑

iOS 动画实现

摘要: 转载 http://blog.163.com/wangy_0223/blog/static/45014661201222694654895/需要在frameworks中添加QuartzCore.framework 在接口程序中加上头文件 #import <QuartzCore/QuartzCore.h> /*好多动画效果*/ CATransition *transition = [CATransition animation]; transition.duration = 1.0f; /* 间隔时间*/ transition.timing... 阅读全文
posted @ 2013-04-18 00:54 songbai 阅读(224) 评论(0) 推荐(0) 编辑

iOS委托的理解

摘要: 转载: http://www.cnblogs.com/Camier-myNiuer/archive/2013/03/24/Camier.html今天晚上才终于弄明白了协议,委托。 实际上协议和委托是分不开的。有协议就必须有委托。自己写好了协议(相当于接口),委托谁去实现呢。所以就必须有一个类去实现他。 那么这个类就成为了 委托对象。话说,我们为什么要弄一个协议出来呢。我说说我的见解吧。 类A自己需要完成一个具体功能,但是这个功能的一些零部件在B类里面,所以A类就写一个协议,里面写上几个方法。然后让B类实现协议,即在@interface XXX <协议名>,然后在B类里面指定这个协议 阅读全文
posted @ 2013-04-13 23:49 songbai 阅读(272) 评论(1) 推荐(1) 编辑

得到UIView中某个非子视图在UIView中的位置

摘要: 使用 convertRect: fromView: 或者 convertRect: toView:例如一个视图控制器的view中有一个UITableView,UITableView的某个cell中有个UITextField,想要得到UITextField在view中的位置,就要靠上面的两个方法了。用CGRect rect = [self.view convertRect:textField.framefromView:textField.superview];或者CGRect rect = [textField.superview convertRect:textField.frametoVi 阅读全文
posted @ 2013-04-12 16:33 songbai 阅读(658) 评论(0) 推荐(0) 编辑

ios 企业级app打包流程纪录

摘要: app企业级打包流程笔记先配好环境,开始打包1 把设备修改为ios device clean 工程,2 点击 product按钮选择Archive 按钮,3 成功后点击distribute,然后弹出得点击第二个 save for enterprise or Ad-Hoc Deployment ,点击下一步选择证书,4 下一步保存 点击下面得save for enterprise sidtribution,弹出得地址url title 输入相对应得地址和名称,这里的url和title 时根据公司给得地址和项目名称5 点击保存成功就生成了app和相应得plist文件,然后把这文件放到服务器端级可以 阅读全文
posted @ 2013-04-12 11:23 songbai 阅读(337) 评论(0) 推荐(0) 编辑

设计模式学习

摘要: 设计模式一:原型模式:原型模式的用处:1 需要创建的对象独立于其类型和创建模式,2要实例化的类是载运行时决定的,3 不想要与产品层次相对的工厂层次,4 不同类的实例间的差异仅是状态的若干组合,因此复制相应数量的原型比手工实例化更加方便,5 类不容易创建,比如每个组建可把其他组件作为子节点的组合对象,复制已有的组合对象并对副本惊醒修改会更容易。二:工厂模式: 工厂模式是抽象工厂模式的组成部分,他是生产特定的工厂实例。三:抽象工厂方法: 是一种常见的,是最基本的设计模式,他可以涉及许多类型的对象的创建,一系列相关类的号的模式,应该作为一种抽象,不为客户端所见,抽象工厂可以顺畅的提供这种对象,而不. 阅读全文
posted @ 2013-03-11 23:32 songbai 阅读(137) 评论(0) 推荐(0) 编辑

如何为iOS设备创建分配式企业应用程序?

摘要: http://article.yeeyan.org/view/187048/177876 用户可通过App Store购买、下载和安装商业应用程序。但是,如果您开发的企业应用程序仅供自己的员工使用,那么这个应用服务必须附有苹果公司在“开发者企业计划”中发布的数码签署的证书。除此之外,你还需创建一个企业分配供应配置文件,允许设备可以使用这些应用程序。如果没有有效的供应配置文件,应用程序则无法打开。如何为iOS 4设备创建分配式企业应用程序?用户可通过App Store购买、下载和安装商业应用程序。但是,如果您开发的企业应用程序仅供自己的员工使用,那么这个应用服务必须附有苹果公司在“开发者企业项. 阅读全文
posted @ 2013-03-08 09:37 songbai 阅读(530) 评论(0) 推荐(0) 编辑

iosRSA加密

摘要: 加密的文章 http://www.devdiv.com/ios_rsa_-blog-269445-49556.htmlhttp://www.devdiv.com/openssl_rsa_-blog-269445-49546.html 阅读全文
posted @ 2013-03-07 23:17 songbai 阅读(194) 评论(0) 推荐(0) 编辑

IOS 数组的简单排序

摘要: 数组大致是里面都是对象,然后根据对象里面的一个字段日期进行排序,然后根据日期大大小显示在tableview上网上找到代码数组形式 arry=[{NAME:xxx,APPLY_DATE:20121211},{NAME:xxx,APPLY_DATE:20090815},{NAME:xxx,APPLY_DATE:20111211}];NSComparisonResult compare(NSDictionary *firstDict, NSDictionary *secondDict, void *context){ if ([firstDict objectForKey:@"APPLY_ 阅读全文
posted @ 2013-03-07 23:11 songbai 阅读(192) 评论(0) 推荐(0) 编辑

ios 多线程加载图片,并实现缓存

摘要: 转载自http://blog.csdn.net/deep_explore/article/details/8144613通过使用NSOperationQueue实现多线程加载图片,并实现缓存新建类cc#import <Foundation/Foundation.h> @interface CC : NSOperation{ NSString *url; NSString *imageName; UIImage *image; UIImageView *delegate; } @property (nonatomic,retain) NSString *url; ... 阅读全文
posted @ 2013-03-07 19:02 songbai 阅读(353) 评论(0) 推荐(0) 编辑

ios 数组遍历

摘要: http://www.cnblogs.com/love-lie/archive/2012/07/11/2585804.html 使用数组对象创建的数组功能非常强大,在Java语言或者C语言中定义的数组必须满足数组中的每一个元素必须是同样的类型。而Objective-C语言可以在Array数组中放任意类型的数据,值得注意的是只能放指向这个对象的指针,如果直接放int ,char,double 等等,是不行的.1.不可变数组对象使用NSArray关键字创建一个不可变的数组,一旦初始化完毕后这个数组的元素是不可以在动态的添加与删除。创建MyClass对象,将指向这个对象的指针也可以存入NSArray 阅读全文
posted @ 2013-03-07 14:22 songbai 阅读(270) 评论(0) 推荐(0) 编辑



摘要:  阅读全文
posted @ 2012-08-13 17:42 songbai 阅读(156) 评论(0) 推荐(0) 编辑

奋斗

摘要: 今天熬夜了吗? 阅读全文
posted @ 2011-06-16 16:07 songbai 阅读(146) 评论(1) 推荐(0) 编辑

我对数据结构的感触

摘要: 数据结构的实习,只想说两个字,太难了,数据结构,这门课程真的是太难了,自己大部分都是看别人的程序,而且还有许多看不懂啊,一周的实习结束了,只想数:知识还是懂得太少。经过一周的实习,对数据结构的认识比以前认识的多了,从开始的了解很少,到现在的知道了一些,发现数据结构是一门思维性很强的课程,要不断的思考,才能明白一些问题;感觉学好数据结构的知识后,别的知识那就很简单了,因为数据结构有很强的逻辑性,这知识对别的学科,特别是编程语言特别有影响,他对这些编程语言的实现框架,有重要的意义,所以,数据结构还哦的好好学,慢慢学,不会就问,这样就会学懂得, 时间过的真快,长达5周的实习结束了,数据结构只有一周时 阅读全文
posted @ 2010-12-10 17:03 songbai 阅读(179) 评论(0) 推荐(0) 编辑

我的梦想

摘要: 好好学习去,我的人生我做主啊 阅读全文
posted @ 2010-09-24 14:53 songbai 阅读(107) 评论(0) 推荐(0) 编辑