摘要: RT。 阅读全文
posted @ 2015-10-25 12:44 NSTopGun 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 【转载请注明出处】http://www.cnblogs.com/lexingyu/p/3932475.html本文是以下两篇blog的综合脱水,感谢两位作者为解放码农生产力所做的深入思考=。=[Smart Proxy Delegation][1][Elegant Delegation][2]###使... 阅读全文
posted @ 2014-08-24 08:50 NSTopGun 阅读(778) 评论(0) 推荐(0) 编辑
摘要: ##问题描述在Xcode中断点调试时,鼠标停留在变量上,就能看到变量的信息。但对于自定义对象,通常Xcode提供的直接信息非常有限,像这样![](http://images.cnitblog.com/blog/566153/201407/280716591805856.png)想要了解这个对象具体的... 阅读全文
posted @ 2014-07-28 07:20 NSTopGun 阅读(1244) 评论(0) 推荐(0) 编辑
摘要: 【Add】2014.07.27 添加OC category、protocol模板Xcode 6从beta 3开始在创建新项目窗口中移除了“Empty Application”,如下:其他选项很不幸地都与storyboard相关,对于习惯了纯代码写UI的我来说。。。。解决方案很简单,把Xcode 6 ... 阅读全文
posted @ 2014-07-24 21:18 NSTopGun 阅读(3755) 评论(3) 推荐(1) 编辑
摘要: 【转载请注明出处】 = =不是整篇复制就算注明出处了亲。。。iOS7下滑动返回与ScrollView共存二三事【前情回顾】去年的时候,写了这篇帖子iOS7滑动返回。文中提到,对于多页面结构的应用,可以替换interactivePopGestureRecognizer的delegate以统一管理应用中... 阅读全文
posted @ 2014-05-01 13:14 NSTopGun 阅读(12784) 评论(3) 推荐(1) 编辑
摘要: UITableView:下拉刷新和上拉加载更多【转载请注明出处】本文将说明具有多个section的UITableView在使用下拉刷新机制时会遇到的问题及其解决方案。工程地址在帖子最下方,只需要代码的直拉到底即可。【目录】1、现象分析;2、解决方案;3、工程地址。1、现象分析当前的大多数支持下拉刷新... 阅读全文
posted @ 2013-11-28 21:48 NSTopGun 阅读(4036) 评论(0) 推荐(1) 编辑
摘要: 【转载请注明出处】本文将说明让UIScrollView支持"下拉刷新"和"上拉加载更多"的实现机制,并实现一个可用的tableView子类,以下主要以"下拉刷新"进行说明。工程地址在帖子最下方,只需要代码的直拉到底即可。【目录】1、contentInset和下拉刷新;2、动画、动态文字和刷新时间;3... 阅读全文
posted @ 2013-11-24 02:00 NSTopGun 阅读(9530) 评论(0) 推荐(2) 编辑
摘要: 【转载请注明出处】之前在看iOS7滑动返回时,发现了一个iOS6 SDK下的第三方实现,今天偶然间发现了作者在其博客上对该实现的一些心得,读来深觉之前的思考太过肤浅,许多实际的问题没有考虑到。帖子链接如下:http://www.vinqon.com/codeblog/?detail/11108工程github地址如下:https://github.com/vinqon/MultiLayerNavigation在帖子中作者贴出了实现代码,此处只说明一下思路和可能产生不兼容的情况,贴别人代码这么Low的行为还是算了。代码中是通过继承UINavigationController,并在其中添加了一个U 阅读全文
posted @ 2013-11-20 21:17 NSTopGun 阅读(2544) 评论(1) 推荐(0) 编辑
摘要: 【转载请注明出处】iOS 7中在传统的左上角返回键之外,提供了右滑返回上一级界面的手势。支持此手势的是UINavigationController中新增的属性interactivePopGestureRecognizer,即右滑返回只支持以UINavigationController为容器的ViewController间切换,要想在自定义容器中使用,需要一些额外的工作。基本地,控制ViewController是否启用右滑返回,只需要这样:1 self.navigationController.interactivePopGestureRecognizer.enabled = YES;默认情况下 阅读全文
posted @ 2013-11-19 22:45 NSTopGun 阅读(10820) 评论(6) 推荐(5) 编辑
摘要: UIView*v=[[UIViewalloc]initWithFrame:CGRectZero]; [tableViewsetTableFooterView:v];[v release]; 阅读全文
posted @ 2013-10-25 09:55 NSTopGun 阅读(213) 评论(0) 推荐(0) 编辑