- 博客(20)
- 收藏
- 关注
原创 那些由NSTimer 和performSelector 可能引起的内存泄漏
那些由NSTimer 和performSelector 可能引起的内存泄漏
2016-08-24 15:17:44
1567
原创 prensent一个半透明的viewcontroller 或者push 出一个viewcontroller 做present 动画
present 出一个半透明的viewcontroller或者push出一个半透明的viewcontroller做present 的动画
2016-08-23 15:00:40
4089
原创 圆角
如何给一个imageview 增加圆角(摘要)一般情况下给 UIImageView或者说 UIKit的控件添加圆角都是改变clipsToBounds和layer.cornerRadius,这样大约两行代码就可以解决这个问题.但是,这样使用这样的方法会强制 Core Animation 提前渲染屏幕的离屏绘制,而离屏绘制就会为性能带来负面影响.我们也可
2015-08-19 14:41:42
914
原创 UIButton 的图片自动拉伸
button.contentHorizontalAlignment =UIControlContentHorizontalAlignmentFill; button.contentVerticalAlignment =UIControlContentVerticalAlignmentFill;button 的图片拉伸有很多种方法,个人感觉最简单的 要数上面的那个系统提供的方
2015-08-12 14:00:13
975
原创 从view 获取image
-(UIImage *)getImageFromView:(UIView *)view{ UIGraphicsBeginImageContext(view.bounds.size); [view.layerrenderInContext:UIGraphicsGetCurrentContext()]; UIImage *image =UIGraphi
2014-11-11 17:24:50
634
原创 清除固定url的cookie
NSArray *cookies = [[NSHTTPCookieStoragesharedHTTPCookieStorage] cookiesForURL:[NSURLURLWithString:url]]; for (int i = 0; i count]; i++) { NSHTTPCookie *cookie = (NSHTTPCookie *)[c
2014-10-13 11:30:34
1223
原创 更改UITableView 的selectedBackgroundView 的大小
本文的 前景是这样的:我要把tableView 的cell 的样式zuo
2014-09-24 19:52:58
1739
原创 可变数组增加数据不起作用 addObjectsFromArray
NSString *callRecordPlace = [HouseRentAppDelegate pathForDocumentWithFilename:@"GJNotificationData"]; if(!array){ array = [NSMutableArray array]; }
2014-09-24 13:55:51
2155
原创 iOS7 leftBarButton 和rightBarButton的位置偏差
iOS7 UI兼容 导航栏按钮边框 UINavigationItem left and right paddingiOS7之前的UI为:而在iOS7中,由于设计方面的原因,使得UI变为: 修改的方法重写UINavigationItem的setLeftBarButtonItem和setRightBarButtonItem方法,使之与之前版本兼容;代
2014-02-11 17:25:54
1206
原创 让cell 在点击的时候,子视图不高亮显示
今天遇到这样的需求,让cell 在点击的时候 附加在cell上面的button不要高亮显示,在网上查了一下,解决这种问题的方法有这么几种1.- (void)setHighlighted:(BOOL)highlighted animated:(BOOL)animated{ [super setHighlighted:highlighted animated:animated];
2013-11-20 15:01:18
2508
原创 怎么区分一个字符串中的英文字母和数字
-(NSNumber *)chineseOrEnglishOfLength: (NSString *)str{ NSNumber* length=0; NSRegularExpression * letterRegular=[NSRegularExpressionregularExpressionWithPattern:@"[A-Za-z]"options:N
2013-11-13 17:52:23
2715
原创 Lable 的宽 高自适应
UILabel *labcurrent=[[UILabelalloc]initWithFrame:CGRectMake(0,2, 18, 18)]; labcurrent.text=@"blabla; labcurrent.font=[UIFontsystemFontOfSize:14.0]; labcurrent.backgroundColor=
2013-11-13 17:47:18
798
原创 我想要看的资料
斯坦福大学的ios 公开课:http://blog.youkuaiyun.com/totogo2010/article/details/8205810 蓉芳志同学的博客 有时间真得仔细研究下,发现自己要学得东西太多了,又要上班跟项目走,0基础,做开发得霉茈伤不起啊
2013-10-31 18:08:02
650
原创 关于iphone5和iphone4兼容的尺寸问题
比如说 iphone iphone 3g iphone 3gs 为 320 *480 iphone 4 iphone 4s 为 640 *960我们很多情况下就是提供一个 xx@2x.png,如果是Retina屏幕,iphone为自己选择现实@2x 的图片。而iphone 5 为 640 *1136 比 4 和4s 高了 176像素。
2013-10-31 16:31:38
1029
转载 自定义的nslog 可以在debug和release 来区分
我们平时在开发应用的时候,经常会用到 NSLog 来调试我们的程序,而随着项目越来越大,这些用于调试的日志输出就会变得很难管理。 发布正式版的时候一定要屏蔽掉所有后台输出,因为这些输出还是比较消耗系统资源的。 往往到了这个时候,我们不得不去一行一行的找到 NSLog 调用,然后注释掉。 这样做在项目小的时候还比较有效,但随着项目规模的增长,就会变得越来越难控制。 下面就给大家介绍一个简单的方法
2013-10-30 14:43:08
728
原创 点击效果,给 UIButton UIView UIScrollView 加一个灰色的点击效果
如果要给button 或者是label 增加点击效果,那么可以这么做 btnCurrentHot.frame=CGRectMake(60+sizeWeight+offSet,2,20, 26);//指定button的frame btnCurrentHot.titleLabel.font=[UIFontboldSystemFontOfSiz
2013-10-17 10:31:24
3500
原创 TableView,加载更多
把tableveiw 的footerview 在footer上添加加载更多 的button UIButton *btn=[UIButtonbuttonWithType:UIButtonTypeCustom]; [btnsetFrame:CGRectMake(0, 0, 320, 40)]; [btn setTitle:@"更多精彩" forS
2013-07-20 17:53:14
930
原创 重写drawrect,带下划线的button
-(void)drawRect:(CGRect)rect{ CGFloatR =0.0f,G =0.0f,B =0.0f;CGContextRefctx=UIGraphicsGetCurrentContext();CGSizefontSize=[self.currentTitlesizeWithFont:self
2013-07-17 20:53:54
875
原创 图片连动
NSMutableArray * imageArray = [[NSMutableArrayalloc] initWithCapacity:1]; for(int i = 1;i { NSString * imgName = [NSStringstringWithFormat:@"%d.tiff",i]; UIImage *
2013-07-17 20:52:54
630
原创 NSnotification DeMo
Appdelegate.h*************************************- (BOOL)application:(UIApplication*)application didFinishLaunchingWithOptions:(NSDictionary*)launchOptions{ self.window=[[[
2013-06-10 15:36:08
951
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人