摘要: 引言 自从苹果推出了autoLayout之后,作为开发者,深深的体验到了他的便捷之处,再也不用为适配不同屏幕布局UI而烦恼,我们仅仅需要和类关联一个xib文件,想上面放置我们需要的控件xib,并打好其相对于父视图以及同级视图的约束关系,这样我们就做好了不同屏幕的适配。但是奇怪的是UIScrollVi 阅读全文
posted @ 2016-08-29 10:11 轩宇峰 阅读(1321) 评论(0) 推荐(0) 编辑
摘要: 引言当我们的项目打包上传苹果商店之后,出现的崩溃问题不会想在XCode中那么明显了,那么我们就要对项目的crash日志进行分析,至此,友盟的崩溃分析作用就体现出来了。前提你的项目中集成了友盟能获取到项目的dSYM文件什么是 dSYM 文件Xcode 编译项目后,我们会看到一个同名的 dSYM 文件,... 阅读全文
posted @ 2015-11-16 17:14 轩宇峰 阅读(1385) 评论(0) 推荐(1) 编辑
摘要: Xcode 的插件大大丰富了 Xcode 的功能,而且有了Alcatraz,插件的管理也非常容易!问题原因Xcode 的插件放置在~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins目录下,为 .xcplugin 格式。通过 S... 阅读全文
posted @ 2015-11-12 16:11 轩宇峰 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 由于iOS7里面status bar和视图是重叠在一起了,所以应用的y坐标就没法和以前一致了,需要重新计算设定。基本上,你的应用用Xcode5运行一下就能看见这个问题,这里写了一个最简单的例子,一个View上加了一个Label控件,分别在iOS6和iOS7的模拟器上的样子。 从图上明显可以看到,... 阅读全文
posted @ 2014-06-20 10:06 轩宇峰 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 1.若从服务器返回的颜色字符串数据为 hexColor:"09B57A"hexColor分为三部分:09、B5、7A 分别对应三色值 R、G、B十六进制十进制000011......0990A100B11......0F15101611171218......1F31...FF255代码如下: 1 ... 阅读全文
posted @ 2014-06-15 14:46 轩宇峰 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 1简介今天凌晨Apple刚刚发布了Swift编程语言,本文从其发布的书籍《The Swift Programming Language》中摘录和提取而成。希望对各位的iOS&OSX开发有所帮助。Swift是供iOS和OS X应用编程的新编程语言,基于C和Objective-C,而却没有C的一些兼容约... 阅读全文
posted @ 2014-06-03 16:25 轩宇峰 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 在iOS应用的开发过程中,经常会使用,setFrame的方式对UIView进行布局,经常会使用计算的方式,如self.view.bounds.size.height - 20-44- Heignt等来计算Y的相对位置我们知道上边的数字 20是status bar的高度,44是navigationBa... 阅读全文
posted @ 2014-05-30 15:06 轩宇峰 阅读(382) 评论(0) 推荐(0) 编辑
摘要: 在手持式行动装置中,被限制住的显示屏幕空间,使得我们必须花费更多的时间与功夫来处理文字内容的安排,舒适的行距、间距以及字号,这些需要不断调整的细节,会大大影响内容的阅读性与程序的使用性。在简单介绍 ios 中如何处理变动的内容的方法后,这篇文章也将简单介绍 ios 针对于较长的文字内容,支持哪些可以... 阅读全文
posted @ 2014-05-28 15:34 轩宇峰 阅读(876) 评论(0) 推荐(0) 编辑