基本上每个iOS APP里面都有导航,比如微信、QQ、支付宝。导航可以很方便地帮助我们管理视图控制器(UIViewController)。导航的重要性不言而喻,基本上是每一位iOS初学者都要接触到的问题。iOS系统导航栏中有leftBarButtonItem和rightBarButtonItem,我...
分类:
移动开发 时间:
2015-11-29 00:59:04
阅读次数:
204
李刚按:本文是青玉伏案写的一篇文章。相信大家对MVC耳熟能详,MVVM可能听说的相对少一些,这一篇文章将会想你阐述MVVM设计,还有团队协作的经验分享。如果你也觉得不错,就分享一下吧!demo:https://github.com/lizelu/MVVM今天写这篇文章是想达到抛砖引玉的作用,想与大家...
分类:
移动开发 时间:
2015-11-29 00:57:50
阅读次数:
264
作者:里脊串(@里脊串)网址:http://adad184.com/2015/03/11/intro-to-pop/前言动画在APP开发过程中 大家多多少少都会接触到 而且随着ios7的扁平化风格启用之后 越来越多的APP开始尝试加入各种绚丽的动画交互效果以增加APP的用户体验(当然 还是以国外的A...
分类:
移动开发 时间:
2015-11-29 00:55:03
阅读次数:
295
在刚刚在线上一篇文章iOS开发之保存照片到系统相册(Photo Album),我们讲到了如何保持照片系统相册。还有其他保存的方法吗?保存照片还可以用ALAssetsLibrary,ALAssetsLibrary提供了我们对iOS设备中的相片、视频的访问,是连接应用程序和相册之间访问的一个桥梁。接下来...
分类:
移动开发 时间:
2015-11-29 00:52:14
阅读次数:
219
今天我们一起来做一个好玩的功能,通过UITablView上下滑动控制底部按钮的出现和消失。先来看看效果:需求分析要做一个这样的功能,对你来说应该不难,实现的方式也有很多。我们来分析一下要实现那几个小功能点:UITablView向上滑动,底部按钮消失UITablView向下滑动,底部按钮出现UITab...
分类:
移动开发 时间:
2015-11-29 00:49:55
阅读次数:
150
以上效果主要涉及点九宫格布局形变动画UIView动画首先,考虑图片的效果,初步采用使用modal控制器来实现,但是考虑到modal最后会移除modal他的控制器的view,所以,还是使用自定义UIView来实现这个功能。做这种功能,首先实现的是按钮出现位置,后面在实现动画就容易了。首先进行九宫格布局...
分类:
移动开发 时间:
2015-11-29 00:49:20
阅读次数:
249
在前几天的一篇博客《iOS开发之使用Runtime给Model类赋值》中介绍了如何使用运行时在实体类的基类中添加给实体类的属性赋值的方法,这个方法的前提是字典的Key必须和实体类的Property Name相同,然后通过运行时来生成和执行Setter方法给Model类的属性赋值。通 过Runtime...
分类:
移动开发 时间:
2015-11-29 00:49:09
阅读次数:
221
摘要只 要用到Objective-C,我们每天都会跟方法调用打交道。我们都知道Objective-C的方法决议是动态的,但是在底层一个方法究竟是怎么找到 的,方法缓存又是怎么运作的却鲜为人知。本文主要从源码角度探究了Objective-C在runtime层的方法决议(Method resolving...
分类:
移动开发 时间:
2015-11-29 00:48:06
阅读次数:
189
作者:空之境界网址:http://supermao.cn/duan-dian-shen-ru-liao-jie/点击“阅读原文”可查看本文网页版编码不能没调试,调试不能没断点(Break Point)。XCode的断点功能也是越来越强大。基本断点如下图,这种是最常用的断点,也是最容易设置。左键点击一...
分类:
移动开发 时间:
2015-11-29 00:47:02
阅读次数:
223
作者:空之境界网址:http://supermao.cn/zhe-yang-hao-yong-de-reactivecocoagen-ben-ting-bu-xia-lai/前戏我个人非常推崇ReactiveCocoa,它就像中国的太极,太极生两仪,两仪生四象,四象生八卦,八卦生万物。Reactiv...
分类:
移动开发 时间:
2015-11-29 00:45:58
阅读次数:
202