摘要: 在UITableView中,经常有很多表单需要输入,有的表单比较靠下,一点击输入时键盘就会弹出,弹出有时候会盖住输入框,那怎么办呢?调用下面的方法,当然你输入的UITextField要有delegate = self。 当前的viewController要实现UITextFieldDelegate。-(void)textFieldDidBeginEditing:(UITextField*)textField{[self.tableViewsetContentOffset:CGPointMake(0,70)animated:YES]; }-(BOOL)textFieldShouldReturn: 阅读全文
posted @ 2013-05-10 17:47 xiaoxiaoxigua 阅读(238) 评论(0) 推荐(0) 编辑
摘要: -(int)sinaCountWord:(NSString *)s{ int i,n=[s length],l=0,a=0,b=0; unichar c; for(i=0;i<n;i++){ c=[s characterAtIndex:i]; if(isblank(c)){ b++; }else if(isascii(c)){ a++; }else{ l++; } } if(a==0 && l==0) return 0; return ... 阅读全文
posted @ 2013-05-10 13:47 xiaoxiaoxigua 阅读(370) 评论(0) 推荐(0) 编辑
摘要: 旋转的单位采用弧度(radians),而不是角度(degress)。以下两个函数,你可以在弧度和角度之间切换。CGFloat RadiansToDegrees(CGFloat radians) {return radians * 180 / M_PI;};CGFloat DegreesToRadians(CGFloat degrees) {return degrees * M_PI / 180;}; 阅读全文
posted @ 2013-05-10 11:55 xiaoxiaoxigua 阅读(175) 评论(0) 推荐(0) 编辑
摘要: NSSortDescriptor *sortDescriptor; sortDescriptor =[[NSSortDescriptor alloc] initWithKey:@"length" ascending:YES]; NSArray *sortDescriptors = [NSArray arrayWithObject:sortDescriptor]; NSMutableArray *Arr = [NSMutableArray arrayWithObjects:@"水电费",@"爱迪adad",@"a", 阅读全文
posted @ 2013-05-09 15:14 xiaoxiaoxigua 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 常用的动画效果+(CABasicAnimation*)opacityForever_Animation:(float)time //永久闪烁的动画{CABasicAnimation*animation=[CABasicAnimationanimationWithKeyPath:@"opacity"];animation.fromValue=[NSNumbernumberWithFloat:1.0];animation.toValue=[NSNumbernumberWithFloat:0.0];animation.autoreverses=YES;animation.dura 阅读全文
posted @ 2013-05-08 16:23 xiaoxiaoxigua 阅读(263) 评论(0) 推荐(0) 编辑
摘要: emoji 阅读全文
posted @ 2013-05-07 19:58 xiaoxiaoxigua 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 1、检测字符串中是否含有特殊字符-(BOOL)isIncludeSpecialCharact: (NSString *)str {//***需要过滤的特殊字符:~¥#&*<>《》()[]{}【】^@/£¤¥|§¨「」『』¢¬ ̄~@#¥&*()——+|《》$_€。NSRange urgentRange = [str rangeOfCharacterFromSet: [NSCharacterSetcharacterSetWithCharactersInString: @"~¥#&*<>《》()[]{}【】^@/ 阅读全文
posted @ 2013-04-28 16:43 xiaoxiaoxigua 阅读(454) 评论(0) 推荐(0) 编辑
摘要: NSString *str=@"12231354654656"; NSUInteger cnt = 0, length = [str length]; NSRange range = NSMakeRange(0, length); while(range.location != NSNotFound) { range = [str rangeOfString: @"65" options:0 range:range]; if(range.location != NSNotFound) { range = NSMakeRange(range.locatio 阅读全文
posted @ 2013-04-28 16:30 xiaoxiaoxigua 阅读(297) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/totogo2010/article/details/7669837 阅读全文
posted @ 2013-04-27 11:55 xiaoxiaoxigua 阅读(110) 评论(0) 推荐(0) 编辑
摘要: NSNumber输出的格式。例如如下代码:NSNumberFormatter*formatter = [[NSNumberFormatteralloc]init];formatter.numberStyle=NSNumberFormatterDecimalStyle;NSString*string = [formatterstringFromNumber:[NSNumbernumberWithInt:123456789]];NSLog(@"Formatted number string:%@",string);输出结果为:[1223:403] Formatted numbe 阅读全文
posted @ 2013-04-11 16:54 xiaoxiaoxigua 阅读(274) 评论(0) 推荐(0) 编辑