摘要: Runtime是想要做好iOS开发,或者说是真正的深刻的掌握OC这门语言所必需理解的东西。最近在学习Runtime,有自己的一些心得,整理如下, 一为 查阅方便 二为 或许能给他人一些启发, 三为 希望得到大家对这篇整理不足之处的一些指点。 什么是Runtime 我们写的代码在程序运行过程中都会被转 阅读全文
posted @ 2017-06-13 14:09 qinxiaoguang 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 当我们设置placeHoder的字体过大的时候,他会和控件的位置居中,但是如果字体偏小,它相对输入框的位置就有点偏上,最后自己找到了解决办法,避免重写的麻烦,希望与大家一起交流一下,代码如下 阅读全文
posted @ 2017-06-13 10:59 qinxiaoguang 阅读(436) 评论(0) 推荐(0) 编辑
摘要: 我们在开发一些金融类和直播类的APP时候,有时候要显示金额的数目,但是金额过于大的时候需要分割和简写,现在把自己的方法分享出来,一起探讨 如: 1 显示为1 10 显示为10 102 显示为102 1024 显示为1024 10242 显示为10242 102420 显示为10.2万 102999 阅读全文
posted @ 2017-06-13 10:55 qinxiaoguang 阅读(957) 评论(0) 推荐(0) 编辑
摘要: iOS8之后我们就可以直接运用UISearchController的代理方法进行开发,不用再UIsearch和其他的一下东西了,我就直接给大家上代码吧 UISearchBarDelegate,UISearchResultsUpdating这两个代理方法 viewdidload: 阅读全文
posted @ 2016-08-26 14:40 qinxiaoguang 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 我们知道在开发的时候需要定义很多的属性,来方便我们的开发,自己就写了一下比较常用的宏定义 阅读全文
posted @ 2016-08-26 14:33 qinxiaoguang 阅读(406) 评论(0) 推荐(0) 编辑
摘要: 新建一个颜色的类文件 #import "UIColor+Hex.h" 阅读全文
posted @ 2016-08-26 14:31 qinxiaoguang 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 手工集成React Native 手工集成React Native 第一步:初始化React Native环境 在我们要集成的项目中,进入到*.xcodeproj文件的上级目录,运行React Native初始化命令react-native init [Project Name]会出现prompt, 阅读全文
posted @ 2016-08-17 11:48 qinxiaoguang 阅读(216) 评论(0) 推荐(0) 编辑
摘要: webView是一个复合视图,里面包含有一个scrollView,scrollView里面是一个UIWebBrowserView(负责显示WebView的内容) UIView *webBrowserView = self.webView.scrollView.subviews[0];//拿到webV 阅读全文
posted @ 2016-08-10 14:46 qinxiaoguang 阅读(469) 评论(0) 推荐(0) 编辑
摘要: 1图片处理只拿到图片的一部分 UIImage *image = [UIImage imageNamed:filename]; CGImageRef imageRef = image.CGImage; CGRect rect = CGRectMake(origin.x, origin.y ,size. 阅读全文
posted @ 2016-08-10 14:45 qinxiaoguang 阅读(101) 评论(0) 推荐(0) 编辑
摘要: (1)如果仅仅想要navigationBar透明,按钮和标题都在。 [self.navigationController.navigationBar setBackgroundImage:[UIImage new] forBarMetrics:UIBarMetricsDefault]; (2)去掉导 阅读全文
posted @ 2016-08-10 14:42 qinxiaoguang 阅读(214) 评论(0) 推荐(0) 编辑