前一段时间看过新浪微博iOS客户端界面切换效果,记录下:
1 进入下一个界面直接使用UINavigationController默认导航方式,同事在进入下一个界面前对整个UINavigationController界面截图[用于手指向右滑动屏幕返回上一界面]。
2 返回上一界面:点击返回按钮直接pop;向右滑动手指,则向右移动UINavigationController并同时放大1中的截图并同时减小截图与UINavigationController之间覆盖的view的透明度。
注:iOS7上UINavigationController占据整个屏幕;iOS7以下UINavigationController默认占据电池栏下方所有区域。