[转]StoryBoard中如何给TabBarController新建item

http://blog.csdn.net/nogodoss/article/details/39575759

从菜单中在拖出一个ViewController(当然也可以拖出一个Navigation Controller).缩小情况下调整各个视图的位置,选中Tab bar Controller,按住Ctrl键并拖动鼠标,到新建的ViewController视图上,松开Ctrl键和鼠标,在弹出的菜单中选择RelationsShip Segues中的View Controllers.这样就出现新[......]

继续阅读

[转]iOS中hidesBottomBarWhenPushed的正确用法(tabbar嵌套nav)

参考:http://www.isaced.com/post-223.html

主要是在TabBar嵌套Nav时,进行Push的时候隐藏TabBar的问题。

说说hidesBottomBarWhenPushed,从这个属性名也能知道它的意思了,官方的解释是这样:
If YES, then when this view controller is pushed into a controller hierarchy with a bottom bar (like a tab bar),[......]

继续阅读

[转]ios中页面跳转时各方法的调用时机

转载自:http://blog.csdn.net/itianyi/article/details/8598801

init:方法
在init方法中实例化必要的对象(遵从LazyLoad思想)
init方法中初始化ViewController本身

loadView:方法
这是当没有正在使用nib视图页面,子类将会创建自己的自定义视图层。绝不能直接调用。
如果手工维护views,必须重载重写该方法。
当view需要被展示而它却是nil时,viewController会调用该方法[......]

继续阅读

[转]Objective-C中的id类型

转载自:http://blog.csdn.net/lonelyroamer/article/details/7711895

在Objective-C 中,id 类型是一个独特的数据类型。在概念上,类似Java 的Object 类,可以转换为任何数据类型。换句话说,id 类型的变量可以存放任何数据类型的对象。在内部处理上,这种类型被定义为指向对象的指针,实际上是一个指向这种对象的实例变量的指针。例如,下面定义了一个id类型的变量和返回一个id类型的方法:
id anObject;
-[......]

继续阅读

iOS手势识别左滑pop页面的常见处理

在iOS的手势识别中,有时我们要用手势实现页面pop(比如微信的左滑返回),实现时UIGestureRecognizerDelegate,会有这么一个(可选的)方法:
// called when a gesture recognizer attempts to transition out of UIGestureRecognizerStatePossible. returning NO causes it to transition to UIGestureRecognizerStateF[......]

继续阅读