03 2017 档案

细说UIScrollView上的Touch 事件
摘要:1 开篇 最近在项目中遇到一个 需求就是在一个可以左右拨动的页面上,添加一些交互功能,比如说点击某个页面会有文字变化,图片变换,最后有比较特殊的需求是做个像slider功能的可以拖动的按钮,并且有吸附功能,即当滑动停止在两个图标间的时候,可以滑向离自己比较近的图标。 (PS:本人是新手,哈哈,高手就 阅读全文

posted @ 2017-03-23 14:47 NSSong 阅读(502) 评论(0) 推荐(0)

ios TableView那些事(二十 九)UITableViewController 粘合性
摘要:如果想去掉cell 中 某个footview 或 headview 不随着tableview 一起滚定,那么我就就可以重写这个footview 或headview 的y 坐标 方法如下 重写footview #import <UIKit/UIKit.h> @interface RRPSectionF 阅读全文

posted @ 2017-03-17 18:54 NSSong 阅读(121) 评论(0) 推荐(0)

UITableViewController子控制器的使用方法
摘要:http://www.tuicool.com/articles/JbiMvum 在上一篇文章中 我们讲了通过整合tableview的代理,来达到代码复用,减少控制器代码量的效果,今天我们接着来讲另外的一些方法来减轻控制器代码量,整合封装,提高代码的可读性。 UITableViewController 阅读全文

posted @ 2017-03-17 18:25 NSSong 阅读(403) 评论(0) 推荐(0)

iOS: 如何在工程中设置 DEBUG 模式?
摘要:在APP 开发中,有时需要做一些模拟数据, 这时候,就得设置一个 Debug 开关, 当发布时,再把这个 Debug 关掉。 具体应用如下:.. 打开DEBUG 模式: DEBUG = 1 关掉DEBUG 模式: DEBUG =0 #if DEBUG ...... 模拟数据 #else ... 真实 阅读全文

posted @ 2017-03-16 18:38 NSSong 阅读(265) 评论(0) 推荐(0)

iOS开发中 类、对象、实例变量、成员变量、属性变量等区别和关系
摘要:类(class):具有相同属性和行为等同一类元素等总称,类是一个抽象的概念。 区分是类还是对象,看它能否继续被细分。 在OC中,类是表示对象类型的结构体,对象通过类来获取自身的各种信息。类由两个部分组成:*.h和*.m文件组成。 *.m文件中 implemention部分是类的实现部分,内部包含类中 阅读全文

posted @ 2017-03-02 18:36 NSSong 阅读(1486) 评论(0) 推荐(0)

iOS中属性与成员变量的区别
摘要:一、类Class中的属性property 在ios第一版中,我们为输出口同时声明了属性和底层实例变量,那时,属性是oc语言的一个新的机制,并且要求你必须声明与之对应的实例变量,例如: 最近,苹果将默认编译器从GCC转换为LLVM(low level virtual machine),从此不再需要为属 阅读全文

posted @ 2017-03-02 16:42 NSSong 阅读(306) 评论(0) 推荐(0)

WKWebView 那些坑
摘要:导语 WKWebView 是苹果在 WWDC 2014 上推出的新一代 webView 组件,用以替代 UIKit 中笨重难用、内存泄漏的 UIWebView。WKWebView 拥有60fps滚动刷新率、和 safari 相同的 JavaScript 引擎等优势。 简单的适配方法本文不再赘述,主要 阅读全文

posted @ 2017-03-02 11:45 NSSong 阅读(35362) 评论(1) 推荐(5)