
iOS
vision1102
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
NSString 中提取URL
1.正则表达式法。转载 2014-10-30 12:11:47 · 572 阅读 · 0 评论 -
iOS 与 js 交互
iOS 和 js 交互原创 2015-08-27 17:35:52 · 515 阅读 · 0 评论 -
UITextView 文字上留有一大片空白
UITextView 空白原创 2015-06-29 18:49:56 · 559 阅读 · 0 评论 -
触摸事件响应
界面类的对象一般都是可以接触点击事件的,只不过有的默认接受,有的需要设定属性。userInteractionEnabled 属性设置为YES的时候就可以接受点击事件了 - (void)touchesBegan:(NSSet *) touches withEvent:(UIEvent *) event - (void)touchesMove原创 2015-07-03 08:35:36 · 316 阅读 · 0 评论 -
注释的说明
程序一般的注释说明原创 2015-05-11 11:27:01 · 422 阅读 · 0 评论 -
CGAffineTransformMake(a,b,c,d,tx,ty) 矩阵运算的原理
来源:http://justsee.iteye.com/blog/1969933简记:CGAffineTransformMake(a,b,c,d,tx,ty) ad缩放bc旋转tx,ty位移,基础的2D矩阵 公式 x=ax+cy+tx y=bx+dy+ty 1.矩阵的基本知识:struct CGAffineTransf转载 2015-03-28 11:26:23 · 587 阅读 · 0 评论 -
iOS 导航栏错误 nested push animation can result in corrupted navigation bar
nested pop animation can result in corrupted navigation barnested pop animation can result in corrupted navigation bar Finishing up a navigation transition in an unexpected state. Navigation B转载 2015-03-20 17:29:01 · 604 阅读 · 0 评论 -
拍照
UIImagePickerControllerSourceType source = UIImagePickerControllerSourceTypeCamera; NSArray *mediatypes=[UIImagePickerController availableMediaTypesForSourceType:source]; if([UIImagePickerContr原创 2015-03-20 11:00:07 · 329 阅读 · 0 评论 -
xcode6 添加Prefix Header
一直在用xcode6开发,但项目都是在xcode5上创建的,所以一直没注意到,xcode6竟然干掉pch文件了。为什么xcode6没有自动创建pch文件呢?简单地看:我们在写项目的时候,大部分宏定义,头文件导入都在这里,Xcode6去掉Precompile Prefix Header的主要原因可能在于Prefix Header大大的增加了Build的时间。没有了Prefix Hea转载 2015-03-25 21:03:55 · 519 阅读 · 0 评论 -
crash 统计工具
crash 统计工具转载 2015-03-25 16:54:06 · 387 阅读 · 0 评论 -
让UIRTableView 的head和foot 不浮动在页面上
//去掉UItableview headerview黏性(sticky)- (void)scrollViewDidScroll:(UIScrollView *)scrollView { CGFloat sectionHeaderHeight = 40; if (scrollView.contentOffset.y=0) { scrollView.conte原创 2014-12-22 16:02:20 · 570 阅读 · 0 评论 -
好记性不如烂笔头 label自适应
学习IOS已经1年半多了以前一直想把学习到的东西昨个笔记,当是我发现原创 2014-10-20 13:53:03 · 413 阅读 · 0 评论 -
NSTimer 与 dealloc函数没有执行
_timer = [NSTimer scheduledTimerWithTimeInterval:1 target:self selector:@selector(testTimer:) userInfo:nil repeats:YES];NSTimer 实质上是对target进行的是retain 而并不是assign,所有self的retainCount加1 导致dealloc函数不执行原创 2014-12-17 16:56:39 · 575 阅读 · 0 评论 -
NSJSONSerialization iOS自带解析json
特殊字符转义 //特殊字符转化+(NSString *)JSONString:(NSString *)aString { NSMutableString *s = [NSMutableStringstringWithString:aString];// [s replaceOccurrencesOfString:@"\"" withString:@"\\原创 2014-10-21 10:58:52 · 564 阅读 · 0 评论 -
按钮 只响应一个
其实UIView类属性有个exclusiveTouch属性,表示是否该view响应触摸是排他的。默认的设置是NO,即不排他。如果想让按钮排他响应,只需将按钮的exclusiveTouch设置为YES即可。实际编程中我一般会在viewDidLoad方法中对self.view中的subview进行遍历,如果是按钮对象就将它的exclusiveTouch属性设为YES。原创 2014-11-03 13:34:18 · 390 阅读 · 0 评论 -
获取网络状态
//状态栏是由当前app控制的,首先获取当前app //type数字对应的网络状态依次是 : 0 - 无网络 ; 1 - 2G ; 2 - 3G ; 3 - 4G ; 5 - WIFI UIApplication *app = [UIApplication sharedApplication]; NSArray *children = [[[app valueF原创 2015-11-13 08:34:58 · 349 阅读 · 0 评论