自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (1)
  • 收藏
  • 关注

原创 ios 在复杂的cell里面定时器会很慢

iOS现在用定时器会用MSWeakTimer,多用来解决定时器无法释放的问题。但是在布局特别负责的cell里面加定时器的时候,会发现定时器特别慢,尤其是复用的时候要空白几秒才有倒计时,后来发现在刷新cell创建定时器的时候要把定时器开启,这样就没有空白几秒的问题 [_counterDownTimerfire];

2016-05-12 18:14:09 722

原创 ios tableView多个cell处理键盘遮挡内容视图的问题

首先是获取点击的textField在当前View中的位置,这里用到了坐标系转换的方法  CGPoint pt = [self.viewconvertPoint:center fromView:cell];然后在监听键盘弹出事件中,判断键盘是不是会遮挡住该输入框,算出遮盖的高度差,然后设置tableView的contentInset,多次尝试的是contentoffert不是很准确而

2016-05-10 16:48:30 640

转载 ios7之后屏幕右滑返回

苹果一直都在人机交互中尽力做到极致,在iOS7中,新增加了一个小小的功能,也就是这个api:self.navigationController.interactivePopGestureRecognizer.enabled = YES;这个api功能就是在NavigationController堆栈内的UIViewController可以支持右滑手势,也就是不用点击右上角的返回按钮,轻轻在屏幕左

2016-04-13 10:52:39 323

原创 XCode锁定XIB或者StroryBoard,不让编辑某些属性

公司多人开发的时候,老是不小心点住别人建的xib文件,导致代码管理工具里有一条提交记录,如果每个人在创建的时候能把xib锁住,修改的时候在改变这个属性就好了。修改完了再把xib锁上,这样提交就不会出现那种情况了。默认属性是第一个,不想稍微一点击移动控件位置就发送变化,可以选Localizable Properties  ;如果所有属性都不能更改,就选All Properties

2016-04-08 15:39:28 1680

原创 iOS 用weak修饰自定义控件,结果线上闪退问题

最近公司上线项目闪退,追踪到的原因是一个控件为nil,在写代码约束的时候就闪退了。当时就感觉很奇怪,为什么只有线上的闪退,而本地代码不闪退。后来知道这就是release模式和debug模式的区别,debug模式是调试版本,release模式是发布版本,专门为用户使用的。所以这个自定义的控件在release版本上被释放掉才引起来的闪退。关于控件使用weak还是strong修饰我觉得这个网友解

2016-04-08 14:31:37 476

原创 Xcode中建立pch文件

.pch文件是一个你的工程要引入的外部框架的头文件列表,系统在编译每个.m文件的时候,都会先import这个文件,这样节约了编译的时间。首先创建pch文件2修改工程配置文件

2016-04-05 16:06:00 210

原创 iOS 关于scrollView内部子控件的自动布局

http://blog.csdn.net/kmyhy/article/details/39929117这个博客关于scrollView的布局讲的挺清楚的,大概就是scrllView的子控件不能依据scrollView的边距来动态设置高度和宽度,这样的话scrollView不能根据内部子控件来计算contentSize了。所以scrollView的子控件需要自己有明确宽高,这个是一种解决办法;还

2016-03-30 11:41:43 867

原创 iosUIpageViewController转屏后里面的子视图没有跟着一起旋转

这个问题还挺奇怪的,后来想了很久,这个在初始化UIPageViewController的时候应该设置下pageViewController里面的子视图关掉自动布局,我们主体上是代码写的约束 for (UIView *vin self.homePageVC.view.subviews) {        [v setTranslatesAutoresizingMaskIntoCons

2016-03-29 14:08:10 927

原创 iOS使用正则表达式选取数字和文字不同颜色

1首选初始化对象,正则表达式选取0到9的数字范围NSRegularExpression *regex = [NSRegularExpressionregularExpressionWithPattern:@"[^0-9]"options:0error:nil]; 2获取查询结果,得到的数组里面有一行文本中数字的范围    NSArray *numArr = [regex

2016-03-07 15:27:49 1471

《C程序设计》谭浩强(第三版)习题答案

《C程序设计》谭浩强习题答案 ,答案比较全面

2014-11-07

空空如也

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

TA关注的人

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