常用的代码
文章平均质量分 69
buruifeng
这个作者很懒,什么都没留下…
展开
-
UITableView的多个UITextField时,有的被键盘挡住怎么解决
1.在UITableView中,经常有很多表单需要输入,有的表单比较靠下,一点击输入时键盘就会弹出,弹出有时候会盖住输入框,那怎么办呢? 调用下面的方法,当然你输入的UITextField要有delegate = self。 当前的viewController要实现UITextFieldDelegate。 [cpp] view plaincopy原创 2013-07-18 00:27:42 · 524 阅读 · 0 评论 -
ios 内存不足的处理(ios6 与 ios 6之前分部处理)
自从iPhone4 支持多任务后,我们需要更加仔细处理内存不足的情形。如果用户运行我们程序的时候,后台还跑着N个软件,那前台运行的iphone 程序就很容易收到内存不足的警告。 通常情况下,iOS在内存不足时会给用户一次处理内存资源的机会。当我们的程序在第一次收到内存不足警告时,应该释放一些不用的资源,以节省部分内存。否则,当内存不足情形依然存在,iOS再次向我们程序发出内存不足原创 2013-07-20 00:10:48 · 878 阅读 · 0 评论 -
iOS图片拉伸技巧
转自:http://www.cnblogs.com/mjios/archive/2013/02/26/2934280.html 纵观移动市场,一款移动app,要想长期在移动市场立足,最起码要包含以下几个要素:实用的功能、极强的用户体验、华丽简洁的外观。华丽外观的背后,少不了美工的辛苦设计,但如果开发人员不懂得怎么合理展示这些设计好的图片,将会糟蹋了这些设计,功亏一篑。 比如下面张图片,原创 2013-07-20 00:12:16 · 529 阅读 · 0 评论 -
ios开发备忘
IOS 常用开发 参考: http://www.cnblogs.com/martin1009/category/332135.html 1:直接打开app store 评论页面的URL,直接更换 后面的id号就可以 // 通过 html 打开 http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewCont原创 2013-07-20 00:17:03 · 637 阅读 · 0 评论 -
学习IOS编程必须要知道的一些知识
1.首先要先了解main( )函数,函数有四个参数,argc ,argv,程序主要类 ,代理类 2.plist 、xml 格式文件通常用于储存用户设置 3. pch 预编译文件头 4. xib nterface Builder 图形设计界面(StoryBoard--iOS 5新特征) 5.AppDelegate.m 妙用 类似于监听接口 应用程序启动后,委托调用appli原创 2013-07-20 00:17:56 · 863 阅读 · 0 评论 -
调整图片的尺寸
头文件: Ios代码 #import @interface UIImage (Resize) - (UIImage *)transformWidth:(CGFloat)width height:(CGFloat)height; @end 实现文件: Ios代码原创 2013-08-08 11:36:58 · 649 阅读 · 0 评论 -
ios开发常用的宏,大家一起来收集~
收集起来,丢到一个头文件中,这样开发起来就快多啦!我先分享一些,大家可以拿出自己私藏的,盖楼,吼吼~ 各种收集,网络,自己写的,别人写的都有,纯学习用,如有冒犯,请不要找我麻烦哈~ ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16原创 2013-08-14 18:48:42 · 651 阅读 · 0 评论 -
杂七杂八888
1,Search Bar 怎样去掉背景的颜色(storyboard里只能设置background颜色,可是发现clear Color无法使用)。 其实在代码里还是可以设置的,那就是删除背景view [[self.searchBar.subviews objectAtIndex:0] removeFromSuperview]; 2,NSDate:原创 2013-09-19 13:43:21 · 1671 阅读 · 1 评论 -
iphone传送门
http://www.cocoachina.com/bbs/read.php?tid=105689 小女子开发一年的经验 http://www.cocoachina.com/newbie/tutorial/2012/0720/4475.html 抽屉式导航,让用户专注于核心的功能 http://www.cocoachina.com/newbie/tutorial/2012/07原创 2013-09-19 12:26:53 · 822 阅读 · 0 评论 -
iOS开发中16进制颜色(html颜色值)字符串转为UIColor
//16进制颜色(html颜色值)字符串转为UIColor +(UIColor *) hexStringToColor: (NSString *) stringToConvert { NSString *cString = [[stringToConvert stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndN原创 2013-10-21 16:24:18 · 586 阅读 · 0 评论 -
iphone开发中的一些小技巧
经过半年多的iphone开发,我发现在开发过程中最难的就是一些嘈杂的细节,而了解一些小技巧就会达到事半功倍的效果,下面我就总结一下在iphone开发中的一些小技巧。 1、如果在程序中想对某张图片进行处理的话(得到某张图片的一部分)可一用以下代码: UIImage *image = [UIImage imageNamed:filename]; CGImageRef ima原创 2013-07-20 00:09:06 · 895 阅读 · 0 评论 -
iPhone开发中的技巧整理
1、NSCalendar用法 -(NSString *) getWeek:(NSDate *)d { NSCalendar *calendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar]; unsigned units = NSYearCalendarUnit | NSM原创 2013-07-20 00:08:47 · 766 阅读 · 0 评论 -
iphone技术总结, 在网上找到比较有用的东东,整合一下
iphone技术总结 1. 让下面图层可以触摸 searchImage.exclusiveTouch = YES;//第一层 searchImage.userInteractionEnabled = NO; myMapView.exclusiveTouch = NO;//第二层 myMapView.userInteractionEnabled = YES;原创 2013-07-20 00:08:05 · 723 阅读 · 0 评论 -
iOS开发中一些有用的小代码
1.判断邮箱格式是否正确的代码: // 利用正则表达式验证 -( BOOL )isValidateEmail:( NSString *)email { NSString *emailRegex = @"[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,4}" ; NSPredicate *email原创 2013-07-18 11:11:56 · 493 阅读 · 0 评论 -
IOS的一些小知识
1.停止UIView动画的方法: #import [self.view.layer removeAllAnimations]; 2.block页面传值方法: 3.UITableViewCell中cell坐标转换 cell相对self.view的定位: CGRect rect=[self.view convertRec原创 2013-07-18 11:16:04 · 639 阅读 · 0 评论 -
IOS中的frame 和 tableView的滑动问题
Popover push 时 Frame无法改变解决办法 在popover中的ViewController中实现: - (void)viewWillAppear:(BOOL)animated { CGSize size = CGSizeMake(320, 480); // size of view in popover self.contentSizeF原创 2013-07-18 11:17:36 · 524 阅读 · 0 评论 -
传参方法:sharedApplication, NSUserDefaults, protocol 和 delegate(实例)
1. iOS开发中使用[[UIApplication sharedApplication] openURL:] 加载其它应用 在iOS开发中,经常需要调用其它App,如拨打电话、发送邮件等。UIApplication:openURL:方法是实现这一目的的最简单方法,该方法一般通过提供的url参数的模式来调用不同的App。 通过openURL方法可以调用如下应用:原创 2013-07-18 00:24:28 · 719 阅读 · 0 评论 -
IOS项目常用代码
1.增加一个旋转动画 UIImage *loadImage = [UIImageimageNamed:@"detailLoad.png"]; UIImageView *loadImageView = [[[UIImageViewalloc]initWithImage:loadImage ]autorelease]; loadImageView.b原创 2013-07-18 00:25:59 · 529 阅读 · 0 评论 -
ios 开发,通讯录信息调用常用方法,这个比较全,不用再整理了;
ABAddressBookRef addressBook = ABAddressBookCreate(); CFArrayRef results = ABAddressBookCopyArrayOfAllPeople(addressBook); for(int i = 0; i { ABRecordRef per原创 2013-07-19 12:18:52 · 605 阅读 · 0 评论 -
Iphone开发-NSdata 与 NSString,Byte数组,UIImage 的相互转换
1. NSData 与 NSString NSData-> NSString NSString *aString = [[NSString alloc] initWithData:adataencoding:NSUTF8StringEncoding]; NSString->NSData NSString *aString = @"1234abcd"; NSD原创 2013-07-20 00:12:05 · 477 阅读 · 0 评论 -
圆角图片的设置ios
一般图片圆角显示都是四个角都显示圆角,如果只有这个功能需求,采用常用的方法就可以了,也不用费那么多事情。但是在有些情况下需要只显示图片的2个圆角,就不太好实现了。 先看效果图 ,未做圆角转换的图片 做了4个角的圆角转换的图片 只做了下面2个圆角转换的图片 如何实现画四个方向的弧线呢? 先原创 2013-07-20 00:17:11 · 564 阅读 · 0 评论 -
当异常出现时
在系统抛出异常处设置断点 有时候我们的程序不知道跑到哪个地方就 crash 了,而 crash 又很难重现。 1: 保守的做法是在系统抛出异常之前设置断点,具体来说是在 objc_exception_throw处设置断点。 设置步骤为:首先在 XCode 按 CMD + 6,进入断点管理窗口; 然后点击右下方的 +,增加新的 Add Symbolic Breakpoint。 在 Symb原创 2013-07-20 00:06:59 · 627 阅读 · 0 评论 -
iphone开发在应用中监听(判断)来电状态-接听-拒接
phone开发在应用中监听(判断)来电状态-接听-拒接-CoreTelephony zxwo0o IOS,iphone,互联网络 CoreTelephony, CTCallCenter 0 Comments 发表评论 当我们应用在使用中时如果突然来电话了,应用就被暂时推到后台去,有时我们需要些针对来点的处理。 可以使用如下方法来判断:使用CoreTelephony框架 #i原创 2013-10-29 16:07:50 · 2151 阅读 · 0 评论